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]