maxvoronov / brackets-checker
用于字符串中括号检查的简单库
1.0.0
2018-01-15 03:06 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^6.5
- squizlabs/php_codesniffer: ^3.2
This package is not auto-updated.
Last update: 2024-09-15 04:36:48 UTC
README
安装
安装此扩展的首选方式是通过 composer
composer require maxvoronov/brackets-checker
用法
此包基于纯PHP。库可以检查括号句子的正确性。
use MaxVoronov\BracketsChecker\Checker; $bracketsChecker = new Checker(); $bracketsChecker->check("(( ))( )"); // Returns true $bracketsChecker->check("() )"); // Returns false
您还可以检查自定义括号对和可用的过滤符号
$brackets = ["(" => ")", "[" => "]", "<" => ">"]; $availableChars = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "+", "-", "*", "/", " "]; $bracketsChecker = new Checker($brackets, $availableChars); $bracketsChecker->check("([2 + 3] * <10> / (9 - 4)))"); // Returns true
测试
composer test
许可协议
MIT许可协议(MIT)。更多信息请参阅 许可文件