mpociot / human-regex
Regular expressions for human beings, not machines
Installs: 100
Dependents: 1
Suggesters: 0
Security: 0
Stars: 112
Watchers: 5
Forks: 7
Open Issues: 1
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: 5.*
This package is auto-updated.
Last update: 2024-12-08 01:20:21 UTC
README
Regular expressions for human beings, not machines
Installation
You can install the package via composer:
composer require mpociot/human-regex
Usage
$regex = HumanRegex::create() ->alphanumerics() ->then('-') ->digits()->exactly(4) ->then('-') ->digits()->exactly(2) ->then('-') ->digits()->exactly(2) ->then('.') ->thenEither('mov')->or('mp4'); $regex->matches('foobar-2016-08-29.mp4');
Changelog
Please see CHANGELOG for more information what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email m.pociot@gmail.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.