C#删除字符串中的标点符号

/// <summary>

/// 删除标点符号

/// </summary>

/// <param name="str"></param>

/// <returns></returns>

public static string RemovePunctuation(string str)

{

   str = str.Replace(",", "")
                     .Replace(",", "")
                     .Replace(".", "")
                     .Replace("。", "")
                     .Replace("!", "")
                     .Replace("!", "")
                     .Replace("?", "")
                     .Replace("?", "")
                     .Replace(":", "")
                     .Replace(":", "")
                     .Replace(";", "")
                     .Replace(";", "")
                     .Replace("~", "")
                     .Replace("-", "")
                     .Replace("_", "")
                     .Replace("——", "")
                     .Replace("—", "")
                     .Replace("--", "")
                     .Replace("【", "")
                     .Replace("】", "")
                     .Replace("\\", "")
                     .Replace("(", "")
                     .Replace(")", "")
                     .Replace("(", "")
                     .Replace(")", "")
                     .Replace("#", "")
                     .Replace("$", "");

 

    return str;

}

来源: 谢斌个人博客C#删除字符串中的标点符号
转载请以链接形式标明本文地址!本文地址:https://www.xb02.com/article/157
发表评论

发表评论