【发布时间】:2016-06-24 02:33:50
【问题描述】:
我正在尝试拆分以下字符串:
s = "Whyy noot this thing? Noot!"
使用以下分隔符放入数组中:
delimiters = [
' ',
'?',
'!'
];
我相信我可以使用这种表达方式:
var array = string.split();
而且我可以使用 RegEx。
但我不知道在 split() 的括号之间写什么。
【问题讨论】:
-
正如
split的文档所说,您放置了一个匹配您想要用作分隔符的任何内容的正则表达式。如果你想使用两件事作为分隔符,换句话说,让正则表达式匹配两件事中的任何一个,那么正如正则表达式的文档所说,你使用交替运算符(|)或字符类(@987654326 @)。你在哪里遇到问题了?
标签: javascript