汉语的正则表达式怎么表示 要验证输入的内容是不是汉语,怎么写这个正则表达式 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 匹配所有汉字的表达式:[\u0391-\uFFE5]楼主的例子:var s = '我们都是中国人';匹配“中国”的表达式:var preg = /^[\u0391-\uFFE5]+(中国)[\u0391-\uFFE5]+$/;if( preg.test(s) ) { //判断是否匹配 alert('true');} /^([\x00-\x7F]|[\x80-\xFE][\x40-\x7E\x80-\xFE]){30}/这是汉字的正则 非汉字 ! http://topic.csdn.net/u/20100222/15/428bba9c-901d-49b4-8fa2-3f8817a196e0.html try...String test = "测试";String reg = "^[\\u4e00-\\u9fa5]+$";Pattern pat = Pattern.compile(reg);Matcher m = pat.matcher(test);if(m.find()){ System.out.println("全部是汉字!");}else{ System.out.println("不全是汉字!");} 用native2ascii得到汉字的ascii码,然后用这些ascii码去匹配 正则表达式 java.lang.StackOverflowError 求java版数据结构 电子书 [email protected] 字段和属性到底有什么区别啊.能不能说具体点啊 【高分求教】一个关于反射Proxy类的问题 急:无法使用FtpClient下载 在网页中不能显示Applet程序这是为什么 一个简单的问题 50分 马上结题 =====给我等菜鸟们推荐一款特别适合新手使用的JAVA IDE========= 哪有《J2EE编程指南》(中文版)下载? 急求JBuilder4的序列号和注册码 谁有用java awt 做的图片旋转功能哦 一道基础性的java题目,大家看看谁的方法更好
楼主的例子:
var s = '我们都是中国人';
匹配“中国”的表达式:
var preg = /^[\u0391-\uFFE5]+(中国)[\u0391-\uFFE5]+$/;
if( preg.test(s) ) { //判断是否匹配
alert('true');
}
这是汉字的正则 非汉字 !
String reg = "^[\\u4e00-\\u9fa5]+$";
Pattern pat = Pattern.compile(reg);
Matcher m = pat.matcher(test);
if(m.find())
{
System.out.println("全部是汉字!");
}
else
{
System.out.println("不全是汉字!");
}