正则表达式

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到多次

 

posted @ 2019-12-04 20:41  水里的实心猫  阅读(115)  评论(0)    收藏  举报