现在的位置: 首页 > 综合 > 正文

正则表达式——去除文本中的非汉字(VB2005)

2013年02月03日 ⁄ 综合 ⁄ 共 333字 ⁄ 字号 评论关闭

本人由于工作关系,需要一段代码,将给定的字符串中的非汉字去除,只保留汉字部分。

这个一般用正则表达式比较简单,网上有一些匹配汉字的正则表达式,拿来经过改造就能实现我前面的要求。

注释一下,正则表达式[/u4e00-/u9fa5]表示匹配中文,则正则表达式[^/u4e00-/u9fa5]匹配非中文。用Replace方法将匹配的非中文替换为空字符串,也就是去除了文本中的非中文字符。

抱歉!评论已关闭.