helloklzs 发表于 2013-2-3 11:21:13

Java中汉字的判断(正则表达式)

Java中汉字的判断(正则表达式)很多多汉字的判断都是在JS层做的,当然也有在业务逻辑层用Java代码实现的,如下:public class Test { public static boolean checkChs(String str) {boolean mark = false;Pattern pattern = Pattern.compile("[\u4E00-\u9FA5]");Matcher matc = pattern.matcher(str);StringBuffer stb = new StringBuffer();while (matc.find()) {   mark = true;   stb.append(matc.group());}    if (mark) {   System.out.println("匹配的字符串为:" + stb.toString());}return mark; } public static void main(String[] args) {String str = "中国人sss0民123";Test.checkChs(str); }}
页: [1]
查看完整版本: Java中汉字的判断(正则表达式)