C# 去除首尾字符或字符串的方法
摘要:一、去除首尾字符串复制代码代码如下://////截前后字符(串)//////原字符串///要截掉的字符串///是否贪婪///privates...
一、去除首尾字符串
复制代码 代码如下:
///<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 ? "*" : "") + "$)", "");
}
二、去除首尾字符
复制代码 代码如下:
/// <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# 去除首尾字符或字符串的方法】相关文章:
★ 深入C# winform清除由GDI绘制出来的所有线条或图形的解决方法
下一篇:
关于C# TabPage如何隐藏的问题