我想使用像Python或Perl这样的高级语言为一个类似于BBCode,Markdown,Wikisyntax等的Markup语言编写解析器。它应该包括切片,代码突出显示,自动链接创建,嵌入图像,但允许HTML进行更复杂的格式化。
有没有人做过类似的事情或者与这些系统密切合作,并且可以概括地说明如何有效地完成这项工作? 虽然效率并不是这么小的系统所关心的,但它通常是有利的。 特别是我想知道是否有比使用正则表达式更有效的方法。
答案 0 :(得分:0)
供您进行一般性讨论......
您应该从以下蓝图开始: