关于正则表达式解析器的C实现的建议
发布时间:2020-12-13 22:56:49 所属栏目:百科 来源:网络整理
导读:我正在考虑在我正在开发的C库中实现正则表达式解析器.现在,问题是:是否有任何开源代码,我可以逐字使用或尽可能少的更改?我对代码的期望是: 它需要用C语言编写(不是C语言) 它需要在gcc,mingw,M $VC下编译 它不能依赖于任何第三方或特定于操作系统的头文件/
我正在考虑在我正在开发的C库中实现正则表达式解析器.现在,问题是:是否有任何开源代码,我可以逐字使用或尽可能少的更改?我对代码的期望是:
>它需要用C语言编写(不是C语言) 您可以推荐任何现成的解决方案吗?我正在看PCRE for C,看起来它拥有PHP中可用的所有内容(规则),但是大小(1.4MB DL)有点令人生畏.你认为这是一个坚实的赌注吗?或者还有其他值得考虑的选择吗? [编辑] 我正在开发的库是开源的BSD许可证.
PCRE几乎是正则表达式实现的事实标准(有充分理由).不要担心大小,它很大,因为正则表达式实现很复杂.无论如何都要用它.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |