1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<?php
namespace PregMatchShapes;
use Composer\Pcre\Preg;
use Composer\Pcre\Regex;
use function PHPStan\Testing\assertType;
function doMatch(string $s): void
{
Preg::match('/(/i', $s, $matches);
Regex::isMatch('/(/i', $s);
Preg::grep('/(/i', [$s]);
Preg::replaceCallback('/(/i', function ($match) { return ''; }, $s);
Preg::replaceCallback(['/(/i', '{}'], function ($match) { return ''; }, $s);
Preg::replaceCallbackArray(['/(/i' => function ($match) { return ''; }], $s);
}
|