Hyperscan

Hyperscan

Hyperscan是一个高性能的多正则表达式匹配库。
Hyperscan是一个高性能的多正则表达式匹配库。它遵循常用libpcre库的正则表达式语法,但是它是具有自己的C API的独立库。Hyperscan使用混合自动机技术来允许同时匹配大量(最多数万个)正则表达式,并允许跨数据流匹配正则表达式。Hyperscan通常在DPI库堆栈中使用。
hyperscan

具有任何许可的所有平台的Hyperscan替代品

RE2

RE2

快速,安全,线程友好的替代方法,可以回溯正则表达式引擎。
TRE

TRE

TRE是一个轻量,健壮和高效的POSIX兼容正则表达式匹配库,具有一些令人兴奋的功能,例如近似(模糊)匹配。
Oniguruma

Oniguruma

Oniguruma是一个现代而灵活的正则表达式库。