使用Regex将字符串拆分为基于分隔符的数组?

时间:2016-03-09 15:51:31

标签: javascript

我正在尝试拆分以下字符串:

s = "Whyy noot this thing? Noot!"

使用以下分隔符进入数组:

delimiters = [
    ' ',
    '?',
    '!'
];

我相信我可以使用这种表达方式:

var array = string.split();

我可以使用RegEx。

但我不知道在split()中括号之间要写什么。

1 个答案:

答案 0 :(得分:0)

您可以使用 RegExp 来实现这一目标。

var str = "Whyy noot this thing? Noot!";
var arr = str.split(/[\s\?!]+/);