【文件属性】:
文件名称:regex-parser:用于PCRE正则表达式的AST
文件大小:41KB
文件格式:ZIP
更新时间:2021-04-27 14:35:50
PHP
正则表达式解析器
RegexParser是PCRE regex的解析器。 它产生一个代表您的正则表达式的AST。 它可以帮助您生成一些与您的正则表达式匹配的输入。
安装
它可以在:
composer install robinbressan/regex-parser
用法
要构建AST,您需要创建一个解析器:
$ parser = \ RegexParser \ Parser \ Parser :: create ();
$ ast = $ parser -> parse ( 'YOUR_REGEX' );
现在,您可以使用格式化程序将AST转换为多种格式(今天仅支持XML):
$ formatter = new \ RegexParser \ Parser \ Formatter \ XMLFormatter ();
$ xml = $ formatter -> format (
【文件预览】:
regex-parser-master
----composer.json(513B)
----phpunit.xml(736B)
----test()
--------fixture()
--------RegexParser()
----src()
--------RegexParser()
----.gitignore(22B)
----README.md(4KB)