支持自定义语法的Markdown?
我在用Python编程,并且在使用Markdown格式。有没有简单的方法可以添加自定义语法?我想要类似于[ABC]
这样的东西,它可以扩展成某个标签或者其他东西。
或者我需要用正则表达式吗?
1 个回答
4
看起来你可以为Python-Markdown写一些扩展功能,这可能是最好的办法。
如果你在使用其他的Markdown工具(或者你就是想试试),你可以先处理文本,自己实现一些标签(把它们转换成HTML),然后再交给Markdown。这可以通过正则表达式或者你喜欢的任何方法来完成。在合理的范围内,Markdown应该会保持你的HTML不变。