Mar*_*tín 6 javascript regex string split contiguous
情况如下:
var stringExample = "hello=goodbye==hello";
var parts = stringExample.split("=");
Run Code Online (Sandbox Code Playgroud)
输出:
hello,goodbye,,hello
Run Code Online (Sandbox Code Playgroud)
我需要这个输出:
hello,goodbye==hello
Run Code Online (Sandbox Code Playgroud)
必须忽略连续/重复的字符,只需将单个字符"="
拆分即可.
也许一些正则表达式?
你可以使用正则表达式:
var parts = stringExample.split(/\b=\b/);
Run Code Online (Sandbox Code Playgroud)
\b
检查单词边界.