我对几个我几乎早点开始工作的正则表达式有点麻烦。我基本上需要从特定<span>
标签的任一侧删除 HTML 注释。
这是我到目前为止所拥有的:
.replace(/<!--<span aria-hidden=\"true\" data-icon=\"e\"/,
'<span aria-hidden="true" data-icon="e"')
.replace(/onclick=\"deletetodo(this)\"><\/span>-->/,
'onclick="deletetodo(this)"></span>');
也许我已经盯着这个太久了,我无法发现一个明显的错误,但如果有人知道为什么这不会摆脱<!--
和-->
标签,你会让我头疼!
谢谢。
[编辑] 多行仅用于 SO,在代码中它们位于单行上。[/编辑]