Pourquoi cette expression renvoie-t-elle la valeur true pour le caractère 1
ou V
(et autres)? Comment est-ce que je pourrais le réécrire pour qu'il ne retourne vrai que lorsqu'il est vide ou un caractère de a-z
?Test d'expression régulière Perl vide ou expression
~((^$)||(^[a-z]$))~
telle que mesurée sur http://www.spaweditor.com/scripts/regex/index.php –