没有合适的资源?快使用搜索试试~ 我知道了~
rust-hyperscan:具有多个模式和流扫描的Rust的Hyperscan绑定
共46个文件
rs:35个
toml:4个
yml:2个
需积分: 37 0 下载量 110 浏览量
2021-05-18
08:43:38
上传
评论
收藏 87KB ZIP 举报
温馨提示
锈超扫描 是高性能的正则表达式匹配库。 用法 要使用,请在[dependencies]下将以下行添加到Cargo.toml: hyperscan = " 0.2 " 例子 use hyperscan :: prelude :: * ; fn main () { let pattern = pattern! { "test" ; CASELESS | SOM_LEFTMOST}; let db: BlockDatabase = pattern. build (). unwrap (); let scratch = db. alloc_scratch (). unwrap (); let mut matches = vec! []; db. scan ( "some test data" , & scratch, | id, from, to,
资源推荐
资源详情
资源评论
收起资源包目录
rust-hyperscan-master.zip (46个子文件)
rust-hyperscan-master
.gitignore 43B
hyperscan-sys
src
chimera.rs 40KB
hyperscan.rs 100KB
lib.rs 616B
Cargo.toml 765B
build.rs 6KB
.travis.yml 665B
Cargo.toml 53B
.github
workflows
test.yml 268B
hyperscan
src
compile
literal.rs 10KB
error.rs 2KB
platform.rs 3KB
builder.rs 9KB
mod.rs 691B
pattern.rs 15KB
expr.rs 10KB
runtime
closure.rs 2KB
mod.rs 268B
pattern.rs 3KB
stream.rs 11KB
scratch.rs 3KB
scan.rs 9KB
regex
re.rs 10KB
builder.rs 3KB
mod.rs 122B
chimera
runtime.rs 11KB
common.rs 1KB
mod.rs 1KB
pattern.rs 6KB
errors.rs 7KB
compile.rs 10KB
errors.rs 4KB
common
database.rs 3KB
mod.rs 780B
mode.rs 1KB
serialized.rs 5KB
lib.rs 3KB
Cargo.toml 2KB
examples
pcapscan.rs 14KB
simplegrep.rs 3KB
patterns 40B
patbench.rs 18KB
README.md 3KB
.travis
build-hyperscan.sh 814B
setup-travis.sh 2KB
.rustfmt.toml 13B
共 46 条
- 1
资源评论
传奇panda
- 粉丝: 23
- 资源: 4581
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功