C#正则表达式去除汉字
2014-01-10 13:12
239 查看
string _s= Regex.Replace(_s, @"[\u4e00-\u9fa5]", ""); //去除汉字
string _s= Regex.Replace(_s, @"[^\u4e00-\u9fa5]", ""); //只留汉字
string ph = Regex.Replace(ph, @"\D", ""); //排除除数字外的所有字符
说明:正则表达式[\u4e00-\u9fa5]表示匹配中文,则正则表达式[^\u4e00-\u9fa5]匹配非中文。
string _s= Regex.Replace(_s, @"[^\u4e00-\u9fa5]", ""); //只留汉字
string ph = Regex.Replace(ph, @"\D", ""); //排除除数字外的所有字符
说明:正则表达式[\u4e00-\u9fa5]表示匹配中文,则正则表达式[^\u4e00-\u9fa5]匹配非中文。
相关文章推荐
- C#中利用正则表达式将人民币金额转换为大写汉字
- C# .Net使用正则表达式去除HTML标记和空格
- C#使用正则表达式去除字符串中的多个不同大小的空格
- C#中利用正则表达式去除HTML中的格式
- C# 正则表达式验证代码(字母、数字、Email、网址、电话号码、汉字、身份证号码)
- C# 正则表达式,去除所有HTML标签
- 正则表达式验证输入汉字C#常用正则表达式
- C#正则表达式提取字符串汉字部分
- C# 筛选string 类型里面的汉字,获取首字母字母,正则表达式Regex 常用验证
- C#去除一段字符串内的HTML标签,正则表达式
- C#中利用正则表达式去除HTML中的格式
- 实现:C#窗体中的文本框只能输入中文汉字,其他输入无效。问:正则表达式怎么用?
- C# 验证汉字、数字的正则表达式
- 正则表达式验证输入汉字 C#常用正则表达式
- C# 正则表达式匹配汉字
- C# 正则表达式去除<p>标签
- 黄聪:C#正则表达式整理备忘
- 实例分析js和C#中使用正则表达式匹配a标签
- 正则表达式识别汉字
- C#正则表达式替换特殊字符