java正则表达式用法
String s = "c9A";
s.matches("[a-zA-Z0-9]+");
[a-zA-Z0-9]规则只能匹配1个字符,而后边的+,表示有>0任意多个[a-zA-Z0-9]表达式。
在该例子中等价于s.matches(“[a-zA-Z0-9][a-zA-Z0-9][a-zA-Z0-9]”);
逐一校验每个字符,当每个字符都满足对应的规则时,即s字符串满足该正则表达式时,返回true
当[^a-zA-Z0-9]表示匹配非字母和数字