2016-12-04 196 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