我尝试在反斜杠上拆分字符串。但是,split
方法不返回 2 个元素,而只返回 1 个没有反斜杠的元素:
'0.023750\0.023746'.split("\\")
> ["0.023750.023746"]
最佳答案
split
方法不起作用,因为“\0”是特殊符号,如“\n”或“\r”,表示 NULL。这就是为什么您的字符串被错误解释的原因。解决办法是:在你的字符串符号前写'r'。它会告诉解释器忽略特殊符号。
r'0.023750\0.023746'.split("\\")
> ['0.023750', '0.023746']
关于javascript - 拆分反斜杠合并拆分元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54073319/