2013-08-28 220 views
12

我想在一行而不是兩行中用單斜槓和雙引號轉義反斜槓。jQuery:如何用反斜槓轉義單引號和雙引號

舉例單引號:

str = str.replace(/'/g, "\\'"); 

有沒有一種方法,同時對包括雙引號來做到這一點?再次

str = str.replace(/(['"&:;])/g, "\\$1"); 

感謝嗅探器的快速反應:

嗅探回答了這個非常好下面,我結束了逃避,我們需要所有字符如下!

回答

32

試試這個:

str = str.replace(/(['"])/g, "\\$1"); 
+0

嗅探器:你搖滾!謝謝... – no1uknow

+0

@ no1uknow歡迎您,謝謝。 –

+0

@ no1uknow如果適用,請接受答案。 –

相關問題