任何人都可以在JavaScript中为我提供正则表达式
输入:
<table><tr><td>hello<td/> <span class='xyz'>Hi all </span></tr></table>
输出:
hello<span class='xyz'>Hi all</span>
我可以在Java中成功使用以下表达式,但我不知道JavaScript中的等效正则表达式。
String newValue = input.replaceAll("<(?!\\/?span)[^>]+>", "");
如果我在js中使用以下表达式
input.replace(/&lt;(?!/?span)[^&gt;] +&gt; / g,“”);
我的输出为
hello Hi all</span>
但我想要
hello<span class='xyz'>Hi all</span>