java 正则表达式怎么过滤出我想要的内容?

++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++


回答:

测试代码

String html = "<a>www.baidu.com</a><a>www.qq.com</a><a>www.aaa.cn</a>www.eee.cn";

String reg = "www.*?(com|cn)";

Matcher matcher = Pattern.compile(reg, Pattern.CASE_INSENSITIVE).matcher(html);

while (matcher.find()){

System.out.println(matcher.group());

}

匹配输出结果

www.baidu.com

www.qq.com

www.aaa.cn

www.eee.cn


回答:

你没有掌握懒惰模式,建议也多看看修饰符

以上是 java 正则表达式怎么过滤出我想要的内容? 的全部内容, 来源链接: utcz.com/p/945308.html

回到顶部