<?php
$str = "příliš žluťoučký img_9 kůn úpěl ďábelské ódy";
var_export(mb_strpos($str, 'img_'));
echo "\n";
var_export(preg_match_all('/\G(?!img_\d)\X/u', $str, $m));
echo "\n";
$mbLength = preg_match_all('/\G(?!img_\d)\X/u', $str, $m);
var_export(mb_strlen($str) !== $mbLength ? $mbLength : 'not found');
echo "\n";
var_export(
preg_match('/\X*?(?=img_\d)/u', $str, $m) ? mb_strlen($m[0]) : 'not found'
);
- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
- 17
17
17
17
preferences:
78.16 ms | 406 KiB | 5 Q