gpt4 book ai didi

parsing - 如何在PHP中解析Markdown?

转载 作者:行者123 更新时间:2023-12-03 09:19:24 24 4
gpt4 key购买 nike

首先,我知道,已经有一个用于PHP的Markdown解析器。
我也看了一下this question,但它没有回答我的问题。

显然,即使标题提到了PHP,但它与语言无关,因为我想知道我要做的那一步。

我已经阅读了有关PEG的信息,但是我不得不承认,我并不真正理解PHP解析器提供的示例。

我还阅读了有关CFG的信息。

我发现Zend_Markup_Parser_Textile似乎构造了一个所谓的“ token 树”(它是关于什么的?),但目前它是unusable。 (顺便说一句,纺织品不是 Markdown 促销)

那么,具体来说,您将如何处理呢?

显然,尽管我打算使用Regex,但是我担心。

因为Markdown支持同一元素(Setext和atx)的几种语法。

你能给个起点吗?

最佳答案

您应该看看Parsedown

它以人们的方式解析Markdown文本。首先,它将文本分成几行。然后看一下这些线是如何开始并相互关联的。最后,它会寻找特殊字符来标识内联元素。

关于parsing - 如何在PHP中解析Markdown?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5116187/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com