golang-re2:谷歌正则表达式库 re2 的包装库

时间:2024-07-28 17:25:28
【文件属性】:

文件名称:golang-re2:谷歌正则表达式库 re2 的包装库

文件大小:18KB

文件格式:ZIP

更新时间:2024-07-28 17:25:28

Go

golang-re2 介绍 目的是当你想提高谷歌正则表达式库re2的wrapper library regexp包的性能时,通过替换来解决。 执照 在 LICENSE 中列出(麻省理工学院许可证 (MIT)) 安装 C++制作的RE2和RE2必须预先安装。另外,CRE2的一些函数在直接通过cgo包含时会导致错误,所以将下面的补丁文件cre2.patch应用到cre2.h中。 $ cp ./cre2.patch CRE2インストールディレクトリ/cre2/ $ cd CRE2インストールディレクトリ/cre2 $ patch -p1 < cre2.patch 用法 用法、方法名、参数等与regexp包几乎相同。 某些行为与 regexp 包不同的方法(ReplaceAll 等)使用 RE2 前缀来区分它们的名称。 另外,由于原来的C++类是用C包裹起来使用的,所以需要Regex


【文件预览】:
golang-re2-master
----LICENCE.cre2(2KB)
----benchbefore.txt(2KB)
----re2_bench_test.go(8KB)
----testutil.go(4KB)
----benchafter.txt(2KB)
----cre2.patch(2KB)
----LICENSE(1KB)
----.gitignore(296B)
----re2util.go(1KB)
----README.md(7KB)
----re2_test.go(28KB)
----re2.go(20KB)
----re2util_test.go(2KB)

网友评论