当前位置: 代码迷 >> J2SE >> 正则表达式匹配中文!该如何处理
  详细解决方案

正则表达式匹配中文!该如何处理

热度:168   发布时间:2016-04-24 13:22:47.0
正则表达式匹配中文!
文本中有很多这样的字符串

"TITLE '承运日期'"

"TITLE '联系人'"

.
.

只匹配前面有TITLE的中文字符

------解决方案--------------------
Java code
   String s = "TITLE承运日期" ;    [color=#FF00FF]//假设s = TITLE承运日期[/color]      Pattern p = Pattern.compile("(?<=TITLE)([\u4e00-\u9fa5]+)");              Matcher m = p.matcher(s);          while(m.find()){    //判断是否匹配                System.out.println(m.group());    //匹配成功,输出该中文字符            }