re2:RE2正则表达式库的Erlang NIF绑定

时间:2024-05-30 02:58:15
【文件属性】:

文件名称:re2:RE2正则表达式库的Erlang NIF绑定

文件大小:23KB

文件格式:ZIP

更新时间:2024-05-30 02:58:15

C++

RE2正则表达式库的Erlang NIF绑定 使用re2 考虑到RE2的差异,该库的API尽可能遵循标准的Erlang / OTP re API。 $ erl 1> re2:run("Bar-foo-Baz", "FoO", [caseless]). {match,[<<"foo">>]} 2> re2:replace("Baz-foo-Bar", "foo", "FoO", []). <<"Baz-FoO-Bar">> 3> {ok, RE} = re2:compile("Foo.*Bar", [caseless]). {ok,#Ref<0>} 4> re2:run("Foo-baz-bAr", RE). {match,[<<"Foo-baz-bAr">>]} 获得re2 通过包管理器安装 要使用re2 ,可以将其添加为项目依


【文件预览】:
re2-master
----.gitignore(107B)
----README.md(3KB)
----.github()
--------workflows()
----test()
--------re2_tests.erl(4KB)
--------re2_qc.erl(4KB)
----.clang-format(3KB)
----dev()
--------l.sh(200B)
--------fmt(63B)
--------getrebar(3KB)
--------check-fmt(224B)
----LICENSE(1KB)
----c_src()
--------re2_nif.cc(30KB)
--------build_deps.sh(2KB)
----AUTHORS(12B)
----src()
--------re2.app.src(573B)
--------re2.erl(5KB)
----rebar.config.script(8KB)
----THANKS(241B)
----Makefile(458B)

网友评论