【深入JAVA】正则匹配

前端之家收集整理的这篇文章主要介绍了【深入JAVA】正则匹配前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在阅读的过程中有任何问题,欢迎一起交流

邮箱:1494713801@qq.com

QQ:1494713801

◆查找html中对应条件字符串

Java代码
  1. Patternpattern=Pattern.compile("href=\"(.+?)\"");
  2. Matchermatcher=pattern.matcher("<ahref=\"index.html\">主页</a>");
  3. if(matcher.find()){
  4. System.out.println(matcher.group(1));
  5. }

◆查找以name="开头、包含app的字符串

Java代码

String pstr = "^name=\""+"(.+?)"+"app"+"(.+?)\"";
Pattern p = Pattern.compile(pstr);
Matcher m = p.matcher("name="sede.app.com.txt"");
if(m.find()){
//相关处理
}

参考链接http://ipjmc.iteye.com/blog/1169491

猜你在找的正则表达式相关文章