第一种方式是用正则
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();
}