Регулярное выражение соответствует всем новым строкам, которые не идут перед закрывающим тегом - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь сопоставить все новые строки, которые не появляются перед закрывающим тегом html.

word word word --------- Должно совпадать
word word word </p>
word word word --------- Должно совпадать

** Я понимаю, что регулярное выражение не надежный инструмент, но для моего случая этого более чем достаточно.И простое регулярное выражение будет работать, я просто не очень хорош в них.

(?<![>])[\n] - Работа в Chrome, но не в Firefox (SyntaxError: недопустимая группа регулярных выражений)

1 Ответ

0 голосов
/ 06 февраля 2019

Вы можете попробовать inputData.replace(/([^>])[\n]/g, '$1<br>') или обходные пути, предложенные в "Ручная реализация Lookbehind" .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...