匹配中文字符的正则:
var regExp = \[\u4e00-\u9fa5]\
期中\u 表示其后面跟的是一个utf-8编码,其实4e00指的是第一个汉字的utf-8编码,9fa5指的是最后一个汉字的utf-8编码。
利用utf-8在线转换工具得到下面截图:(可看到第一个汉字和最后一个汉字)
实例:
var str="aaabbb",
str1="aaa测试bbb",
regExp=\[\u4e00-\u9fa5]\ ;
regExp.test(str); //false
regExp.test(str1); //true