文件名称:正则表达式:Hoa \ Regex库
文件大小:11KB
文件格式:ZIP
更新时间:2024-02-24 06:42:01
php parser library regex regular-expressions
Hoa是一组模块化,可扩展和结构化PHP库。 此外,Hoa旨在成为工业界和研究界之间的桥梁。 Hoa \ Regex 该库提供了用于分析正则表达式并基于正则表达式( )生成字符串的工具。 。 安装 使用 ,要将此库包含到您的依赖项中,您需要 : $ composer require hoa/regex ' ~1.0 ' 有关更多安装过程,请阅读。 测验 在运行测试套件之前,必须安装开发依赖项: $ composer install 然后,运行所有测试套件: $ vendor/bin/hoa test:run 有关更多信息,请阅读。 快速使用 作为快速概述,我们建议看两个例子。 首先,分析一个正则表达式,即lex,解析并生成AST。 第二,通过使用各向同性随机方法访问AST来基于正则表达式生成字符串。 分析正则表达式 我们需要来解析,解析并产生以下正则表达式的AST: ab(c|d){2,4}e? 。 从而: // 1. Read the grammar. $ grammar = new Hoa \ File \ Read ( 'hoa://Library/Regex
【文件预览】:
Regex-master
----composer.json(1KB)
----.State(5B)
----.gitignore(24B)
----CHANGELOG.md(2KB)
----Source()
--------Visitor()
--------Exception.php(2KB)
--------Grammar.pp(6KB)
----README.md(5KB)