在JavaScript中按字符拆分但不是连续的

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)

必须忽略连续/重复的字符,只需将单个字符"="拆分即可.

也许一些正则表达式?

Den*_*ret 6

你可以使用正则表达式:

var parts = stringExample.split(/\b=\b/);
Run Code Online (Sandbox Code Playgroud)

\b 检查单词边界.