读书人

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

发布时间: 2012-01-11 22:28:46 作者: rapoo

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

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

读书人网 >J2SE开发

热点推荐