我这里有一个很奇怪的情况。我有一个看起来像这样的字符串:
<tag class="bla">hey there </tag>
我必须使用 javascript 将 HTML 标签中包含的所有
替换为空格。可以有任意数量的标签和
。所以它必须看起来像这样:
<tag class="bla">hey there </tag>
提前致谢, 亚瑟。
最佳答案
可能不是最有效的,但应该可以完成工作:
str.replace(/<([^>]+)>/g, function(m){ return m.replace(/ /gi, ' '); });
应该只触及
<>
内部
关于Javascript RegEx 匹配 HTML 标签内的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22910043/