2016-12-04 194 views
1

在下面的串碼:的NodeJS反斜槓在字符串不顯示,即使有額外的反斜槓

spawn('geth', ['attach', "ipc:\\.\pipe\geth"+"1"+".ipc"],... 

顯示爲:

'ipc:\\.pipegeth1.ipc' in cmd output 

當我使用雙反斜線來轉義:

spawn('geth', ['attach', "ipc:\\\\.\\pipe\\geth"+"1"+".ipc"],... 

它顯示爲:

'ipc:\\\\.\\pipe\\geth1.ipc' 

如何獲得預期輸出(ipc:\。\ pipe \ geth1.ipc「)?

+0

好像你應該已經知道了答案:'「IPC:\\管\ \獲得「' –

+0

這是我雖然以及,但它不工作。我更新了我的問題,因爲'問題框'的格式已經在我的問題中跳過了反斜槓。請參閱上面的更新結果,兩者都沒有給出所需的結果 –

回答

0

你想逃離這個:ipc:\.\pipe\geth1.ipc

對於每一個反斜槓,添加另一個反斜槓

ipc:\\.\\pipe\\geth.ipc