正则表达式处理<span><a href="xxx">Hello <span>world<⼀span><⼀a><⼀span>

2024-11-01 20:47:08
推荐回答(2个)
回答1:

中间的world 要不要

((.*?)(.*)

分组后取 1  2 3

回答2:

(?<=(]*>|(?=([\w\W]*))
这个正则可以匹配到里面的,终于怎么去除我不太清楚,因为java的代码不是很懂,我去查了一下,仅供参考,不知道对不对

//要过滤的html
string strHtml = "Hello world
";

//用正则过滤a标签中的span标签
strHtml = strHtml.replaceAll("(?<=(]*>|(?=([\\w\\W]*))", "");