我有这个字符串:
a\,bcde,fgh,ijk\,lmno,pqrst\,uv
Run Code Online (Sandbox Code Playgroud)
我需要一个JavaScript函数,将每一个分割字符串,,但只有那些不具有\在他们面前
如何才能做到这一点?
要拆分的字符串
abc:def:ghi\:klm:nop
Run Code Online (Sandbox Code Playgroud)
字符串应基于":"分割,"\"是转义字符.所以"\:"不应被视为令牌.
split(":")给出
[abc]
[def]
[ghi\]
[klm]
[nop]
Run Code Online (Sandbox Code Playgroud)
必需的输出是字符串数组
[abc]
[def]
[ghi\:klm]
[nop]
Run Code Online (Sandbox Code Playgroud)
如何才能被忽略