正则表达式
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到多次

浙公网安备 33010602011771号