Javascript 反斜杠拆分合并拆分的元素

Javascript 反斜杠拆分合并拆分的元素,javascript,split,backslash,Javascript,Split,Backslash,我试着用反斜杠分开一根线。但是,split方法不返回2个元素,只返回1个元素,没有反斜杠: '0.023750\0.023746'.split("\\") > ["0.023750.023746"] split方法不起作用,因为“\0”是特殊符号,如“\n”或“\r”,表示空值。这就是为什么字符串被错误解释的原因。解决方案是:在字符串符号“r”之前写入。它会告诉解释器忽略特殊符号 r'0.023750\0.023746'.split("\\") > ['0.023750', '0.

我试着用反斜杠分开一根线。但是,
split
方法不返回2个元素,只返回1个元素,没有反斜杠:

'0.023750\0.023746'.split("\\")
> ["0.023750.023746"]

split
方法不起作用,因为“\0”是特殊符号,如“\n”或“\r”,表示空值。这就是为什么字符串被错误解释的原因。解决方案是:在字符串符号“r”之前写入。它会告诉解释器忽略特殊符号

r'0.023750\0.023746'.split("\\")
> ['0.023750', '0.023746']

好的,问题似乎是\0在实际调用拆分之前被解释为“null”字符。您需要转义
\
ex
'0.023750\\0.023746'。拆分(\\”
您的输入字符串不包含反斜杠。hmm似乎不太有效:VM174:1未捕获的语法错误:意外字符串。我猜你在说Python-JS,相当于String.raw供参考。谢谢