mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
23 lines
752 B
Markdown
23 lines
752 B
Markdown
# Hyperscan
|
|
|
|
Hyperscan is a high-performance multiple regex matching library. It follows the
|
|
regular expression syntax of the commonly-used libpcre library, but is a
|
|
standalone library with its own C API.
|
|
|
|
Hyperscan uses hybrid automata techniques to allow simultaneous matching of
|
|
large numbers (up to tens of thousands) of regular expressions and for the
|
|
matching of regular expressions across streams of data.
|
|
|
|
Hyperscan is typically used in a DPI library stack.
|
|
|
|
# Documentation
|
|
|
|
Information on building the Hyperscan library and using its API is available in
|
|
the [Developer Reference Guide](http://01org.github.io/hyperscan/dev-reference/).
|
|
|
|
# License
|
|
|
|
Hyperscan is licensed under the BSD License. See the LICENSE file in the
|
|
project repository.
|
|
|