javascript разрывное предложение по словам

Какая хорошая стратегия, чтобы получить полные слова в массив с последующим символом.

Пример. Это удивительное предложение.

Array(
[0] => This 
[1] => is
[2] => an
[3] => amazing
[4] => sentence.
)

Элементы 0 - 3 будут иметь следующий пробел, так как период следует за 4-м элементом.

Моя идея в словах заключается в том, чтобы сказать .. Эй, мне нужно, чтобы вы разбили их на пробелы, затем, как только ширина элемента с внедренными элементами массива достигнет X, разбейте на новую строку.

Пожалуйста, не дай тонны кода. Я предпочитаю писать свои собственные, просто скажите мне, как бы вы это сделали.

Ответы на вопрос(6)

Ваш ответ на вопрос