从 html 字符串中删除所有 <href= "www.example.com" > </a> 标记



我试图在Java中使用正则表达式从html字符串中删除所有<a href=""> </a>标签,但它似乎不起作用。任何指示都有帮助。

我试着:

replaceAll( "<ab[^>]+>([^<]*(?:(?!</a)<[^<]*)*)</a>", ""); 
replaceAll("<a.*?>|</a>","");

和其他几个选项从SO中读取

怎么叫replaceAll ?您需要将结果赋值回给一个变量。它不修改字符串。

str = str.replaceAll("...");

最新更新