Я создаю интерфейс текстового редактора, где пользователь может отформатировать текст, и он может видеть изменения в div рядом с ним.
Чтобы выделить кучу текста, я зарезервировал двойные звездочки как следующий ** текст **, как здесь в stackoverflow.
Мой код выглядит следующим образом:
replace(/\*{2}([^\*]*)\*{2}/g, "<strong>$1</strong>")
но моя проблема в том, что если текст включает звездочку, можно увидеть следующий вывод:
** текст * **,
ине текст *
как можно отрицать двойные символы для соответствия, чтобы не нарушать тег HTML в выходных данных?