james2doyle / common-regex-php
Find a lot of kinds of common information in a string
dev-master
2019-01-21 06:31 UTC
Requires (Dev)
- phpunit/phpunit: ^7.1
This package is auto-updated.
Last update: 2024-12-21 21:42:16 UTC
README
Migrated from talyssonoc/CommonRegexJS
CommonRegex port for PHP
Find a lot of kinds of common information in a string.
Pull requests welcome!
Please note that this is currently English/US specific.
Usage
composer require james2doyle/common-regex-php
Then somewhere in the code:
$parser = new CommonRegexPHP; $results = $parse('See you at 12:00AM on March 22nd 2018'); // returns [ // 'dates' => [ // 'March 22nd 2018', // ], // 'times' => [ // '12:00AM', // ], // ] // shorthand $results = (new CommonRegexPHP)('See you at 12:00AM on March 22nd 2018');
Running Tests
composer install
composer run test
CommonRegex Ports
There are CommonRegex ports for other languages, see here