JAVA中正则表达式的使用
java中处理正则表达式的类主要在java.util.regex下,包括:
1、java.util.regex.Pattern
2、java.util.regex.Matcher
//一个url对应的正则表达式
Pattern pattern = Pattern.compile("</noscript><img.+?src=\"(https.+?)\".+?");
//进行匹配
Matcher matcher = pattern.matcher(content);
//匹配成功否?
boolean isFind = matcher.find();
//匹配成功时进行相应处理
while (isFind) {
System.out.println(matcher.group(1)); //第一个()里匹配到的是group(1)
isFind = matcher.find();
}