Pattern p = Pattern.compile("a*b"); //获取到正则表达式(对象)
Matcher m = p.mather("aaaab"); //根据给定的字符串,用过正则对象获取到匹配器(对象)
boolean b = m.mathes(); //调用mathes方法,进行正则匹配.
//上面三行代码相当于: "aaaab".mathes("a*b");
Matcher类中的两个方法:
boolean find();
查询是否有匹配正则表达式的子字符串
String group();
返回匹配正则表达式的子字符串
总结:
在实际开发中正则表达式,我们一般不自己去写,因为你写了别人也不敢用,所以一般都是
去网上找的.
咱们的要求:
能用咱们学习的内容,看懂别人写的正则表达式.
|
|