1
我遇到了幾個正則表達式的問題,我幾乎得到了更早的工作。我基本上需要從特定的<span>
標籤的任一側刪除HTML註釋。regex swapping評論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,在代碼中它們在一條線上。 [/編輯]
可能存在原始字符串更多的空白? HTML往往是這樣的。 – Halcyon 2013-02-12 23:33:22
嘗試用單引號包裹模式字符串而不是用'/ /' – charlietfl 2013-02-12 23:58:01
你是如何使用它的,因爲你需要它?似乎你[濫用正則表達式](http://stackoverflow.com/a/1732454/1048572) – Bergi 2013-02-13 00:01:40