我正在读书http://github.github.com/github-flavored-markdown/ http://github.github.com/github-flavored-markdown/
我想在 PHP Markdown 中实现“换行修改”:
我能想到的最好的是:
$my_html = Markdown($my_text);
$my_html = preg_replace("/\n{1}/", "<br/>", $my_html);
但这是非常出乎意料的。
在 Markdown 文件中查找行:
function doHardBreaks($text) {
并将其下面的 preg 图案更改为:
return preg_replace_callback('/ {2,}\n/', array(&$this, '_doHardBreaks_callback'), $text);
to:
return preg_replace_callback('/ {2,}\n|\n{1}/', array(&$this, '_doHardBreaks_callback'), $text);
或者您可以扩展 markdown 类,重新声明“doHardBreaks”函数,并将返回值更改为上面的代码
问候, 艾哈迈德
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)