读书人

怎么判断一个字符串的第一字为汉字或字

发布时间: 2013-11-14 22:02:51 作者: rapoo

如何判断一个字符串的第一字为汉字或字母或数字
如何判断一个字符串的第一字为汉字或字母或数字
[解决办法]


public static String judgeFirstChar(String str) {
char c = str.charAt(0);
if (c >= '0' && c <= '9') {
return "intChar"; //数字
}

if ((c >= 'a' && c <= 'z')
[解决办法]
(c >= 'A' && c <= 'Z')){
return "charChar"; //字符
}

String regx = "([\u4E00-\u9FA5]{1,})";
if (Pattern.matches(regx, c + "")) {
return "chineseChar"; //汉字
}

return null; //其他
}


仅供参考

读书人网 >Java Web开发

热点推荐