C#正则表达式去除汉字

原创 2014年01月10日 13:12:20

string _s= Regex.Replace(_s, @"[\u4e00-\u9fa5]", ""); //去除汉字

string _s= Regex.Replace(_s, @"[^\u4e00-\u9fa5]", ""); //只留汉字

string ph = Regex.Replace(ph, @"\D", ""); //排除除数字外的所有字符
 
说明:正则表达式[\u4e00-\u9fa5]表示匹配中文,则正则表达式[^\u4e00-\u9fa5]匹配非中文。

相关文章推荐

正则表达式验证输入汉字C#常用正则表达式

using System; using System.Text.RegularExpressions; namespace bobomousecom.crm { /// <summary>...

正则表达式统计汉字

  • 2013年11月27日 22:45
  • 279B
  • 下载

C# .Net使用正则表达式去除HTML标记和空格

using System.Text.RegularExpressions; 在进行数据采集,显示文章摘要,内容计数等情况下,需要清除源代码中的html标签,空格,style,script等标签. ...
  • atco
  • atco
  • 2012年02月24日 11:25
  • 5734

验证数字 汉字 的正则表达式

  • 2012年02月09日 09:54
  • 2KB
  • 下载

當用漢字的正则表达式验证

  • 2008年09月11日 17:13
  • 36B
  • 下载

正则表达式之判断用户注册信息是否为汉字、字母和数字

一般在写用户注册模块的时候都在对注册的用户名进行判断,查看一下有没有.!@#$%^&*()等这样的特殊字符,注册信息里一般将这些字符视为非法字符不允许注册。怎么进行判断呢,这里就用到了正则表达式了。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#正则表达式去除汉字
举报原因:
原因补充:

(最多只允许输入30个字)