匹配中文汉字的正则表达式

     发布时间:2022-01-12 00:20:06

这篇文章主要介绍了匹配中文字符和匹配双字节字符的正则表达式

\w仅仅是匹配数字,字母,下划线对于国人来讲,仅匹配中文时常会用到,下面就是匹配中文和双字节字符的正则表达式

匹配中文字符的正则表达式:[\u4e00-\u9fa5]

匹配双字节字符(包括汉字在内):[^\x00-\xff]

'123abcABC一二三四五。!'.match(/[\u4e00-\u9fa5]+/) //匹配结果:一二三四五
'123abcABC一二三四五。!'.match(/[^\x00-\xff]+/)    //匹配结果:一二三四五。!