Я хочу, чтобы иметь возможность разделить строку предложения на массив отдельных строк слов..split() на элементах строки предложения, расширенный разделитель
sentenceArr = 'I take the dog to the park'
sentenceArr.split(' ');
Желаемый результат: ['I', 'take', 'the', 'dog', 'to', 'the', 'park']
Это легко, если они просто разделены пробелами, как описано выше, но если есть запятые или двойные пробелы или регулярные выражения в строке может отклеиться.
sentenceArr = 'I take,the dog to\nthe park'
sentenceArr.split(' ');
Как изменить аргумент разделителя() для учета этих неровностей?
В идеале, я хочу иметь возможность разделить везде, где нет буквы.
'sentenceArr.split (/ \ W + /),' Использование регулярных выражений –
Прочитайте документацию 'split' [здесь] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/split). –
Что вы подразумеваете под * Regexes в строке *? –