<?php
$string = 'somenametofind|alinktoimages_icon_047_00.png|some-text';
$searched = array("some-text", "047");
foreach ($searched as $s) {
$b = is_numeric($s) ? '\D' : '\b';
if (preg_match("/$b$s$b/i", $string) ) {
echo "found $s\n";
}
}
- Output for 7.1.25 - 7.1.32, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.13
- found some-text
found 047
preferences:
146.57 ms | 407 KiB | 5 Q