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

时间:2019-01-07 11:15:50

标签: javascript split backslash

我尝试在反斜杠上分割字符串。但是,split方法不会返回2个元素,而仅返回1个,而不包含反斜杠:

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

1 个答案:

答案 0 :(得分:1)

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

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