黑马程序员技术交流社区

标题: 正则表达式查找 [打印本页]

作者: tuan2016    时间: 2016-5-20 08:49
标题: 正则表达式查找
正则查找
如果正则表达式需要查找内容需要使用以下两个对象:
Pattern(正则对象)
Matcher(匹配器对象)
指定为字符串的正则表达式必须首先被编译为此类Pattern的实例。然后,Pattern对象可以与任意字符序列匹配,匹配字符串之后就可以得到一个 Matcher 对象,
所涉及与字符串匹配的状态都驻留在匹配器中 .
典型的调用顺序是
Pattern p =Pattern.compile("正则");
Matcher m =p.matcher("aaaaab");
boolean b =m.matches();
匹配器常用的方法:
find()   通知匹配器去查找符合该正则的字符串。如果存在符合规则的字符串返回true,否则返回false.
group()   获取符合规则的字符串






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2