正则规则:
\\d 数字
\\D 非数字
\\w 数字+英文+下划线
\\W 非数字+英文+下划线
\\s 空格
\\S 非空格
正则中的特殊符号:
? 0-1次
+ 最少一次
* 任意次
. 任意字符
正则 : 对字符串的匹配,判断是否是某种格式
正则表达式也是一段字符串,里面放的是匹配的规则
例:
只能输入数字:
.matches("\\d*");
只能输入由大写英文字母组成的字符串:
.matches("[A-Z]*");
只能输入由小写英文字母组成的字符串:
.matches("[a-z]*");
只能输入由数字和英文字母组成的字符串:
.matches("[a-zA-Z\\d]*");
只能输入由数字、英文字母或者下划线组成的字符串:
.matches("\\w*");