使用正则表达式匹配utf-8编码中的任何中文字符

例如,我想匹配组成的字符串m来n中国的字符,然后我可以使用:


[single Chinese character regular expression]{m,n}

是否有单个汉字的某些正则表达式,可能是存在的任何汉字?


守候你守候我
浏览 2373回答 3
3回答

largeQ

匹配中文(很好,CJK)字符的正则表达式是\p{script=Han}可以简单地理解为\p{Han}这假定您的正则表达式编译器满足UTS#18 Unicode正则表达式的RL1.2属性要求。Perl和Java 7都符合该规范,但其他许多不符合。

FFIVE

在Java中,\p{InCJK_UNIFIED_IDEOGRAPHS}{1,3}
打开App,查看更多内容
随时随地看视频慕课网APP