首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

正则表达式匹配中文有关问题

2012-04-13 
正则表达式匹配中文问题在正则中匹配中文是匹配的Unicode的编码\u4e00-\u9fa5假如说出现了生僻字,会不会没

正则表达式匹配中文问题
在正则中匹配中文是匹配的Unicode的编码\u4e00-\u9fa5
假如说出现了生僻字,会不会没有出现在这段编码之中呢???
那这样的话怎么判断是否为中文呢??


求解

[解决办法]
也可以使用 [\p{InCJK Unified Ideographs}&&\P{Cn}] 这个比较有扩展性,比如 Unicode 在 U+9FA6 新加了一个字的话,这也能匹配

热点排行
Bad Request.