StringBuffer strBuf = new StringBuffer() ;
String s = "<!-- <td></td> -->移动150卡<";
String regex="([\u4e00-\u9fa5]+\\d*[\u4e00-\u9fa5]*)";
Matcher matcher = Pattern.compile(regex).matcher(s);
while(matcher.find()){
strBuf.append(matcher.group(0)) ;
}
System.out.println(strBuf.toString());
[\u4e00-\u9fa5]//汉字范围
在java中打印汉字的Unicode十六进制
int s = '中';
System.out.println(Integer.toHexString(s));