pyre2:RE2的Python包装器

时间:2024-03-13 01:18:58
【文件属性】:

文件名称:pyre2:RE2的Python包装器

文件大小:15KB

文件格式:ZIP

更新时间:2024-03-13 01:18:58

C++

吡啶2 内容 pyre2是Python扩展,它包装了。 它通过兼容的接口实现了Python内置re模块的许多功能。 Regexp对象具有一个fullmatch match方法,该方法的工作原理类似于match ,但是将匹配项固定在开始和结束位置。 Regexp对象具有test_search , test_match和test_fullmatch方法,它们与search , match和fullmatch一样工作,但仅返回True或False来指示匹配是否成功。 这些方法应该比完整版本更快,尤其是对于具有捕获组的模式。 没有替代方法。 没有标志。 没有split , findall或finditer 。 没有*便利功能,例如search和match 。 (只需使用编译。) 没有编译缓存。 (如果您足够在意使用RE2的性能,则可能在乎是否要缓存自己的模式。) Match对象上没


【文件预览】:
pyre2-master
----setup.py(765B)
----.gitignore(44B)
----re2.py(3KB)
----_re2.cc(31KB)
----Makefile(212B)
----CONTRIBUTING.md(1KB)
----CODE_OF_CONDUCT.md(249B)
----LICENSE(1KB)
----README.rst(2KB)
----tests()
--------__init__.py(0B)
--------test_compile.py(299B)
--------test_match.py(7KB)
----.hgignore(40B)
----README(10B)
----tox.ini(77B)
----MANIFEST(72B)

网友评论