Я хочу создать простой и быстрый маркер уценки с javascript.
Ввод:
This is a **test bold** and __italic__ markdown.
Вывод (HTML):
This is a <b>**test bold**</b> and <i>__italic__</i> markdown.
Я не уверен, что этот ответ - лучшая практика и самый быстрый способ:
let data = 'This is a **test bold** and __italic__ markdown.'; data = data.replace(/\*\*(.*?)\*\*/g, '<b>**$1**</b>'); data = data.replace(/__(.*?)__/g, '<i>__$1__</i>');