У меня есть некоторый javascript, который просматривает строку текста на основе выбора пользователя и заключает строку в тег .То, что я ищу регулярное выражение, которое будет смотреть на строку текста и проверять существующие HTML-теги в строке, и, если они существуют, разбить диапазон, чтобы он не лишил законной силы HTML.
Например, допустим, у меня есть следующий текст
<p>Lorem ipsum dolor sit amet, <i>consectetur adipiscing elit</i>.
Curabitur tortor risus, facilisis vitae bibendum sit amet, mattis non dui.</p>
И пользователь выбирает "amet, consectetur".Строка должна заканчиваться как " amet, consectetur " в отличие от tp " amet, consectetur "