当前位置: 代码迷 >> Web前端 >> JAVA应验中文正则
  详细解决方案

JAVA应验中文正则

热度:177   发布时间:2012-08-29 08:40:14.0
JAVA验证中文正则

public static void main(String[] args) {

String userName = "将";

//验证字符串只能是中文且长度1-4个字符

//重点在于最后那个\p表示Unicode查询,大写的P表示标点见:http://www.unicode.org/reports/tr18/

if (userName.matches("[\u0391-\uFFE5\\pP]{1,4}")) {

System.out.println("匹配");

} else {

System.out.println("不匹配");

}

}

  相关解决方案