C# 去除首尾字符或字符串的方法
更新時間:2013年04月01日 09:50:15 作者:
C# 去除首尾字符或字符串的方法,需要的朋友可以參考一下
一、去除首尾字符串
復(fù)制代碼 代碼如下:
///<summary>
/// 截前后字符(串)
///</summary>
///<param name="val">原字符串</param>
///<param name="str">要截掉的字符串</param>
///<param name="all">是否貪婪</param>
///<returns></returns>
private string GetString(string val,string str,bool all)
{
return Regex.Replace(val, @"(^(" + str + ")" + (all ? "*" : "") + "|(" + str + ")"+(all ? "*" : "") + "$)", "");
}
二、去除首尾字符
復(fù)制代碼 代碼如下:
/// <summary>
///
/// </summary>
/// <param name="val">原字符串</param>
/// <param name="c">要截取的字符</param>
/// <returns></returns>
private string GetString(string val,char c)
{
return val.TrimStart(c).TrimEnd(c);
}
您可能感興趣的文章:
- C#清除字符串內(nèi)空格的方法
- c#字符串去掉空格的二種方法(去掉兩端空格)
- C#與js實(shí)現(xiàn)去除textbox文本框里面重復(fù)記錄的方法
- URL中去除指定參數(shù)實(shí)現(xiàn)C#代碼
- C#的內(nèi)存回收代碼
- C#網(wǎng)頁信息采集方法匯總
- C#中dotnetcharting的用法實(shí)例詳解
- C#實(shí)現(xiàn)鼠標(biāo)移動到曲線圖上顯示值的方法
- C#獲取圖片文件擴(kuò)展名的方法
- C#中DataSet轉(zhuǎn)化為實(shí)體集合類的方法
- C#中volatile與lock用法
- C#實(shí)現(xiàn)去除Strings中空格的方法
相關(guān)文章
C#常用數(shù)據(jù)結(jié)構(gòu)和算法總結(jié)
這篇文章主要介紹了C#常用數(shù)據(jù)結(jié)構(gòu)和算法,這里我們總結(jié)了一些知識點(diǎn),可以幫助大家理解這些概念。2016-06-06C# 讀寫自定義的Config文件的實(shí)現(xiàn)方法
本文主要介紹了C# 讀寫自定義的Config文件的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07基于C#實(shí)現(xiàn)的輕量級多線程隊列圖文詳解
這篇文章主要給大家介紹了關(guān)于基于C#實(shí)現(xiàn)的輕量級多線程隊列的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用C#具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08C#/VB.NET實(shí)現(xiàn)在PDF文檔中插入,替換或刪除圖片
這篇文章主要為大家詳細(xì)介紹了如何使用 Spire.PDF for .NET 通過程序在 PDF 文檔中插入、替換或刪除圖片,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-12-12C#設(shè)計模式實(shí)現(xiàn)之迭代器模式
迭代器模式把對象的職責(zé)分離,職責(zé)分離可以最大限度減少彼此之間的耦合程度,從而建立一個松耦合的對象,這篇文章主要給大家介紹了關(guān)于C#設(shè)計模式實(shí)現(xiàn)之迭代器模式的相關(guān)資料,需要的朋友可以參考下2021-08-08C#獲取變更過的DataTable記錄的實(shí)現(xiàn)方法
這篇文章主要介紹了C#獲取變更過的DataTable記錄的實(shí)現(xiàn)方法,對初學(xué)者很有學(xué)習(xí)借鑒價值,需要的朋友可以參考下2014-08-08