首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

判断用户输入的是汉字还是英文解决思路

2012-01-11 
判断用户输入的是汉字还是英文怎么判断比方说一个TextField中用户输入的是汉字还是英文字母[解决办法]Patt

判断用户输入的是汉字还是英文
怎么判断比方说一个TextField中用户输入的是汉字还是英文字母

[解决办法]
Pattern p = Pattern.compile( "^[\u4e00-\u9fa5]*$ ");
Matcher m = p.matcher( "我们 ");
System.out.println(m.matches());
[解决办法]
嗯,用正则,其实就是转换成机内码~~
[解决办法]
楼上的真是麻烦,都不动就用正则
直接用ASC码不比你用正则简单
[解决办法]
中文编码是从 "啊 "字开始的吧.....用你的方法测试就知道值了.

热点排行