3v4l.org

run code in 300+ PHP versions simultaneously
<?php $motif = '~\bAncré\b~u'; $textes = array('Ancré', 'ancré', ' Ancré', ' ancré', 'Ancrés', 'ancrés', ' Ancrés', ' ancrés', 'Ancré,'); foreach($textes as $texte) { if (preg_match($motif, ' ' . $texte)) { echo 'Jes ', $motif, ' |', $texte, '|<br />', PHP_EOL; } else { echo '<em>Ne ', $motif, ' |', $texte, '|</em><br />', PHP_EOL; } }
Output for 5.3.4 - 5.3.29, 5.4.0, 8.1.23 - 8.1.28, 8.2.9 - 8.2.18, 8.3.0 - 8.3.7
Jes ~\bAncré\b~u |Ancré|<br /> <em>Ne ~\bAncré\b~u |ancré|</em><br /> Jes ~\bAncré\b~u | Ancré|<br /> <em>Ne ~\bAncré\b~u | ancré|</em><br /> <em>Ne ~\bAncré\b~u |Ancrés|</em><br /> <em>Ne ~\bAncré\b~u |ancrés|</em><br /> <em>Ne ~\bAncré\b~u | Ancrés|</em><br /> <em>Ne ~\bAncré\b~u | ancrés|</em><br /> Jes ~\bAncré\b~u |Ancré,|<br />
Output for 5.1.3, 5.2.17, 5.3.0 - 5.3.3
<em>Ne ~\bAncré\b~u |Ancré|</em><br /> <em>Ne ~\bAncré\b~u |ancré|</em><br /> <em>Ne ~\bAncré\b~u | Ancré|</em><br /> <em>Ne ~\bAncré\b~u | ancré|</em><br /> Jes ~\bAncré\b~u |Ancrés|<br /> <em>Ne ~\bAncré\b~u |ancrés|</em><br /> Jes ~\bAncré\b~u | Ancrés|<br /> <em>Ne ~\bAncré\b~u | ancrés|</em><br /> <em>Ne ~\bAncré\b~u |Ancré,|</em><br />

preferences:
69.44 ms | 402 KiB | 39 Q