mirror of
https://github.com/php/php-src.git
synced 2026-03-27 01:32:22 +01:00
Add %S and %A to EXPECTF, they work like %s and %a but match empty strings, too
This commit is contained in:
@@ -1551,7 +1551,9 @@ COMMAND $cmd
|
||||
// Stick to basics
|
||||
$wanted_re = str_replace('%e', '\\' . DIRECTORY_SEPARATOR, $wanted_re);
|
||||
$wanted_re = str_replace('%s', '[^\r\n]+', $wanted_re);
|
||||
$wanted_re = str_replace('%S', '[^\r\n]*', $wanted_re);
|
||||
$wanted_re = str_replace('%a', '.+', $wanted_re);
|
||||
$wanted_re = str_replace('%A', '.*', $wanted_re);
|
||||
$wanted_re = str_replace('%w', '\s*', $wanted_re);
|
||||
$wanted_re = str_replace('%i', '[+-]?\d+', $wanted_re);
|
||||
$wanted_re = str_replace('%d', '\d+', $wanted_re);
|
||||
|
||||
Reference in New Issue
Block a user