Parsedown, добавить суб / верхний индекс
Я пытаюсь добавить под / верхний индекс в Parsedown.
Функции Parsedown кажутся мне джунглями. Я пытался понять это, но не смог расшифровать это.
Превращение текста в <sub>text</sub>
кажется, больше проблем, чем я думал.
Обернуть голову вокруг структуры его кода - это просто то, чего я не могу, и любая помощь будет чрезвычайно признательна.
1 ответ
Это очень простое регулярное выражение.
Использование:
\~(.*)\~|\^\((.*)\)
С заменой \1\2 sub>
В регулярном выражении есть две группы. Ключевым моментом здесь является то, что группы не будут совпадать одновременно, поэтому вы можете использовать \1\2
Постарайтесь понять это и улучшить, если вам нужно что-то более сложное.