2013-06-04 30 views
0

使用JavaScript我想消除\
目前我回來\"Sequence\",但想刪除\並得到"Sequence"而不是。 嘗試*.replace(/\\/g, '');,但它沒有奏效。消除JavaScript字符串中的反斜槓

+3

你是如何看的價值? – SLaks

+0

'yourString.replace(「\」,「」);' – RaphaelDDL

+0

語言名稱中沒有空格,它是'Javascript'。 – asawyer

回答

0

請記住,在JavaScript中\是一個轉義字符。所以,當你說

\"Sequence\" 

我猜字符串實際上"<double quote>Sequence<double quote>"

是換句話說,有沒有反斜線爲你免除。


或者,如果我錯讀的問題,注意replace確實修改有問題的字符串。所以,你不會做

foo.replace(/\\/g, ''); 

而是

foo = foo.replace(/\\/g, ''); 
+0

@WesleyMurch - 也許。在這種情況下,雖然**真的是**沒有反斜槓 - 至少我不認爲,基於OP提供的有限的細節。 –

+0

@WesleyMurch - 或者我的第二個猜測更好。無論哪種情況,這都是你想要讚揚的答案 - *揮手*;) –

+0

謝謝亞當你的第二個建議工作。 –