谁能给我 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(/<(?!/?span)[^>]+>/g, "");
我得到的输出为
hello Hi all</span>
但我想要
hello<span class='xyz'>Hi all</span>