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