Я пытаюсь разделить следующую строку:Разделить строку на массив на основе разделителей, используя Regex?
s = "Whyy noot this thing? Noot!"
в массив, используя следующие разделители:
delimiters = [
' ',
'?',
'!'
];
Я считаю, что я могу использовать этот тип выражения:
var array = string.split();
и что я могу использовать RegEx.
Но я не знаю, что писать между круглыми скобками в split().
Как говорится в документации для 'split', вы помещаете регулярное выражение, которое соответствует тому, что вы хотите использовать в качестве разделителя. Если вы хотите использовать две вещи в качестве разделителя, другими словами, чтобы иметь регулярное выражение, которое соответствует любой из двух вещей, то, как говорит документация для regexp, вы используете оператор чередования ('|') или класс символов ('[ ] '). Где у вас была проблема? –