maxvoronov/brackets-checker
Composer 安装命令:
composer require maxvoronov/brackets-checker
包简介
Simple library for brackets checking in strings
README 文档
README
Install
The preferred way to install this extension is through composer:
composer require maxvoronov/brackets-checker
Usage
This package based on pure PHP. Library can check the correctness of the brackets sentence.
use MaxVoronov\BracketsChecker\Checker; $bracketsChecker = new Checker(); $bracketsChecker->check("(( ))( )"); // Returns true $bracketsChecker->check("() )"); // Returns false
Also you can check custom brackets pairs and available filtering symbols:
$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
Testing
composer test
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-12-27