当前位置: 编程技术>.net/c#/asp.net
C# 去除首尾字符或字符串的方法
来源: 互联网 发布时间:2014-10-17
本文导语: 一、去除首尾字符串 代码如下:/// /// 截前后字符(串) /// ///原字符串 ///要截掉的字符串 ///是否贪婪 /// private string GetString(string val,string str,bool all) { return Regex.Replace(val, @"(^(" + str + ")" + ...
一、去除首尾字符串
代码如下:
///
/// 截前后字符(串)
///
///原字符串
///要截掉的字符串
///是否贪婪
///
private string GetString(string val,string str,bool all)
{
return Regex.Replace(val, @"(^(" + str + ")" + (all ? "*" : "") + "|(" + str + ")"+(all ? "*" : "") + "$)", "");
}
二、去除首尾字符
代码如下:
///
///
///
/// 原字符串
/// 要截取的字符
///
private string GetString(string val,char c)
{
return val.TrimStart(c).TrimEnd(c);
}