Если вам нужен полный пример, вот мое рабочее демо для разметки в стиле github:

рвых, я знаю, что уже есть анализатор Markdown для PHP. Я также посмотрел наэтот вопрос но это не отвечает на мой вопрос.

Очевидно, даже если в названии упоминается PHP, если он не зависит от языка, потому что я хотел бы знать, какой шаг я должен сделать для этого.

Я читал оPEG, но я должен признать, что я не совсем понял пример, предоставленный с парсером PHP.

Я также читал оCFG.

я обнаружилZend_Markup_Parser_Textile который, кажется, создает так называемое «дерево токенов» (что об этом?), но в настоящее времянепригодный, (Кстати, текстиль не уценка)

Итак, конкретно, как бы вы пошли на это?

Очевидно, я думал об использовании Regex, но, боюсь.

Потому что Markdown поддерживает несколько синтаксисов для одного и того же элемента (Setext и atx).

Не могли бы вы дать отправную точку?

Ответы на вопрос(1)

Ваш ответ на вопрос