600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > java用正则表达式判断字符串中是否仅包含英文字母 数字和汉字

java用正则表达式判断字符串中是否仅包含英文字母 数字和汉字

时间:2022-08-06 07:40:05

相关推荐

java用正则表达式判断字符串中是否仅包含英文字母 数字和汉字

/*判断字符串中是否仅包含字母数字和汉字

*各种字符的unicode编码的范围:

*汉字:[0x4e00,0x9fa5](或十进制[19968,40869])

* 数字:[0x30,0x39](或十进制[48, 57])

*小写字母:[0x61,0x7a](或十进制[97, 122])

*大写字母:[0x41,0x5a](或十进制[65, 90])

*/

public static boolean isLetterDigitOrChinese(String str) {

String regex = "^[a-z0-9A-Z\u4e00-\u9fa5]+$";

return str.matches(regex);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。