java使用正则表达式的两种方法
- 使用String类封装好的
matches
方法
- 使用Pattern和Macher类
- 将正则表达式编译成Pattern类在内存中存在
- 将执行匹配所涉及的状态保留在Matcher类中
- 执行Matcher类的matches进行匹配
//1.
String nginx = "aaaaaab";
nginx.matches("a*b");
//2
Pattern p = Pattern.compile("a*b");
Matcher m = p.macher("aaaaaab");
boolean b = m.matches();