字符串移除前后指定字符 - StringRemoveChar
2017-08-27 12:46:19 访问(2111) 赞(0) 踩(0)
/// <summary>
/// 字符串移除前后指定字符 - StringRemoveChar +
/// </summary>
/// <param name="str"></param>
/// <param name="strChar"></param>
/// <returns></returns>
public string StringRemoveChar(string str, string strChar)
{
if (str == null || str.Length == 0)
return "";
if (strChar == null || strChar.Length == 0)
return str;
while (true)
{
if (!str.StartsWith(strChar))
break;
str = str.Substring(1);
if (str.Length == 0)
return "";
}
while (true)
{
if (!str.EndsWith(strChar))
break;
str = str.Substring(0, str.Length - 1);
if (str.Length == 0)
return "";
}
return str;
}
上一条:
下一条:
相关评论
发表评论