123
Hyperscan

Hyperscan

Hyperscan es una biblioteca de coincidencia de expresiones regulares múltiples de alto rendimiento.
Hyperscan es una biblioteca de coincidencia de expresiones regulares múltiples de alto rendimiento.Sigue la sintaxis de expresión regular de la biblioteca libpcre de uso común, pero es una biblioteca independiente con su propia API de C.Hyperscan utiliza técnicas de autómatas híbridos para permitir la coincidencia simultánea de grandes números (hasta decenas de miles) de expresiones regulares y para la coincidencia de expresiones regulares a través de flujos de datos.Hyperscan se usa típicamente en una pila de biblioteca DPI.

Alternativas a Hyperscan para todas las plataformas con cualquier licencia

RE2

RE2

Alternativa rápida, segura y amigable con los hilos a los motores de expresión regular de retroceso.
TRE

TRE

TRE es una biblioteca de coincidencia de expresiones regulares liviana, robusta y eficiente que cumple con POSIX con algunas características interesantes como la coincidencia aproximada (difusa).
Oniguruma

Oniguruma

Oniguruma es una biblioteca de expresiones regulares moderna y flexible.