我在尋找javascript正則表達式來替換沒有反斜線的引號。Javascript正則表達式來替換沒有前反斜槓的引號
例如:
'"'.replace(xxx, yyy); -> '\"'
'\"'.replace(xxx, yyy); -> '\"'
'\\"'.replace(xxx, yyy); -> '\\\"'
目前,我做了以下的,但我相信有一個更好的辦法。
content = content.replace(/"/g, '\\"');
content = content.replace(/\\\\"/g, '\\"');
你能給輸入和預期結果的例子嗎? – MaxZoom
我很想問「爲什麼你需要這個?」和「你究竟在做什麼*試圖做什麼?」。這是一件非常奇怪的事情,想要做的和漏洞的味道。 –