Я написал регулярку new RegExp('(<%--)(.*)(--%>)','gim'), которая должна находить все что заключено в последовательность символов <%-- --%>. В пределах одной строки это работает нормально, но если между последовательностями символов <%-- --%> будет перенос строки - то все сломается. Ловить перенос строки я решил такой регуляркой: (<%--)([\s\S]*)(--%>), но она не работает правильно.
Подскажите, как правильно написать регулярку которая будет учитывать переносы строк?
Алексей Уколов: нет, посмотрите, я уже дал ответ на вопрос. Для полного понимания тестируйте регексп на этом сайте regex101.com. И добавьте больше текста для теста
Вы спросили "как правильно написать регулярку которая будет учитывать переносы строк". Я ответил. То, что вы не привели пример кода - исключительно ваша вина.