我了解基本的正则表达式,但不确定以下引用的含义(关于如何实现维基解析器),是否有人能提供一些伪代码来启发我?
两层正则表达式
这是一种非常流行的方法。它很快,因为它恰好扫描原始文本两次。
其想法是创建两种类型的正则表达式——一种是将文本拆分成不同种类的块(段落、标题、列表、预格式化块等),然后使用不同的字符级别正则表达式处理每个块。
引用自:http://www.wikicreole.org/wiki/CommonWikiParsingTechniques
两层正则表达式
这是一种非常流行的方法。它很快,因为它恰好扫描原始文本两次。
其想法是创建两种类型的正则表达式——一种是将文本拆分成不同种类的块(段落、标题、列表、预格式化块等),然后使用不同的字符级别正则表达式处理每个块。
引用自:http://www.wikicreole.org/wiki/CommonWikiParsingTechniques