java正则检测字符串是否包含数字或字母以外的字符
即字符串只能是字母或数字,或者字母数字组合
[\da-zA-Z]这种方式好像不行
java正则检测字符串是否包含数字或字母以外的字符
即字符串只能是字母或数字,或者字母数字组合
[\da-zA-Z]这种方式好像不行
// 该正则匹配结果成功,说明只包含数字或字母,则认为字符串符合规范(注意不允许为空时,修改*为+即可)
String reg = "^[\\da-zA-Z]*$";
// 该正则匹配结果成功,说明存在非数字和字母的字符,则认为字符串不符合规范;
String reg1 = "[^\\da-zA-Z]";
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读