C# 过滤特殊字符,保留中文,字母,数字,和-
2021-03-30 05:27
标签:inpu match name 输入 ret 过滤特殊字符 字符 options replace #region public static string FilterChar(string inputValue) 过滤特殊字符,保留中文,字母,数字,和- C# 过滤特殊字符,保留中文,字母,数字,和- 标签:inpu match name 输入 ret 过滤特殊字符 字符 options replace 原文地址:https://www.cnblogs.com/wohexiaocai/p/9283309.html
///
/// 过滤特殊字符,保留中文,字母,数字,和-
///
/// 输入字符串
///
///
public static string FilterChar(string inputValue)
{
// return Regex.Replace(inputValue, "[`~!@#$^&*()=|{}‘:;‘,\\[\\]./?~!@#¥……&*()—|{}【】;‘’,。/*-+]+", "", RegexOptions.IgnoreCase);
if (Regex.IsMatch(inputValue, "[A-Za-z0-9\u4e00-\u9fa5-]+"))
{
return Regex.Match(inputValue, "[A-Za-z0-9\u4e00-\u9fa5-]+").Value;
}
return "";
}
#endregion
文章标题:C# 过滤特殊字符,保留中文,字母,数字,和-
文章链接:http://soscw.com/index.php/essay/69849.html