String str = "lovo";
1.正则表达式验证规则
String reg = "lovo";
2.编译正则表达式的规则
Pattern pattern = Pattern.compile(reg);
3.规则和字符串进行验证比较
Matcher m = pattern.Matcher(str);
4.验证:
if(m.Matcher()){ System,out.println("字符串匹配成功"); }else{ System.out.println("字符串匹配失败") }
常用:
[a-z]a到z字母中的一个 {1,}一个到多个
[a-zA-Z] a到z字母,A-Z字母中的一个
w 表示所有字母和0-9数字加下划线_
d 所有数字
s 所有空格
* 相当于{0,} 0到多次
?相当于{0,1}
+相当于{1.} 1到多次