您的位置:首页 > Web前端 > HTML

删除HTML里的a href标签

2015-08-29 00:46 507 查看
第一种方式是用正则

String aHrefRegex = "<a[^<>]*?\\shref=['\"]?(.*?)['\"].*?>";
String content = "  <li class=\"active\">\n" +
"                <a href=\"http://www.tuicool.com/a/\">\n" +
"                  文章\n" +
"                </a>\n" +
"              </li>     ";
System.out.println(content.replaceAll(aHrefRegex,""));


第二种方式是用Jsoup

public static String removeHref(String content){
Document document = Jsoup.parse(content);
Elements elements = document.select("a[href]");
for(Element el:elements){
el.removeAttr("href");
}
return document.html();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: