【发布时间】:2016-03-17 01:12:04
【问题描述】:
我有一个类似 stackoverflow 的网站。有一个文本区域,人们可以写答案。我使用this PHP library 来转换markdown。我的意思是我使用该函数将*italic* 转换为<i>italic</i>。
// include that library
$Parsedown = new Parsedown();
echo $Parsedown->text('*italic*'); # prints: <i>italic</i>
好吧,一切都好。应该注意的是,我在存储之前转换了该答案(转换为 html 标签,而不是 markdown 符号),换句话说,数据库中的所有数据都包含 HTML 标签,而不是 markdown 符号。
现在我想实现 Editing-System 以获得答案。与stackoverflow一模一样的东西。所以我需要再次将保存的答案转换为降价样式。
现在我想知道,我该如何重新转换它?我的意思是我想将<i>italic</i> 转换为*italic*,我该怎么做?
【问题讨论】:
-
哪个解析器?有几个有'revese'功能
-
@Dagon This parser ..!有反转功能吗?