Направление, которая расщепляет длинный текст в отдельных предложениях с Match ()Jquery

Программирование на jquery
Ответить
Anonymous
 Направление, которая расщепляет длинный текст в отдельных предложениях с Match ()

Сообщение Anonymous »

Это текстовое сообщение, где пользователь пишет немного текста. Я написал в нем пример. < /P>

Код: Выделить всё

First sentence. Second sentence? Third sentence!
Fourth sentence.

Fifth sentence

< /code>

 Требования, уже рассмотренные в REGEX < /strong> < /p>


 Разделитель включен в элемент массива < /li>
 массив. Пример:  Второе предложение?!? < /Strong> должно быть [..., "Второе предложение?!?", ...] < /li>
< /ul>

 Отсутствие требования (мне нужна помощь с этим) 

Каждая новая линия должна быть представлена ​​пустым артистом. Если применение регулярного института, это должен быть ответ: < /p>

["First sentence.", "Second sentence?", "Third sentence!", "", "Fourth sentence.", "", "", "Fifth sentence"]
Вместо этого я получаю следующее:

["First sentence.", "Second sentence?", "Third sentence!", "Fourth sentence.", "Fifth sentence"]
< /code>

Это переход regex и match: < /p>

var tregex = /[^\r\n.!?]+(:?(:?\r\n|[\r\n]|[.!?])+|$)/gi;
var sentences = $('#text').val().match(tregex).map($.trim);
< /code>

Есть идеи? Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/111 ... with-match
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»