regex - How do I match accented characters with PHP preg? - Stack Overflow
samedi 6 octobre 2018 à 07:56Bon à savoir ça: pour filtrer les caractères non alphabétiques en conservant les accents, il suffit d'ajouter la directive «u» à la fin de la regex.
(en ayant précisé la locale voulue...quand même.)
$str = 'perché';
setlocale(LC_ALL, 'fr_FR@euro');
echo preg_match('#^\w+$#u', $str);
sinon, on peut aussi utiliser les Unicode character properties
\p{L}
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/style.css"/>
<link rel="stylesheet" href="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/>
<script src="http://www.warriordudimanche.net/./plugins/Galart/assets/lightbox.js">
<script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});► Commentaires