Bonjour,
Il y a quelque chose que je ne pige vraiment pas avec les regex.
Soit l'expression régulière suivante:
vérifie que le mot (maison) ne contient aucun caractère
Code : Sélectionner tout - Visualiser dans une fenêtre à part ereg('[^a-zA-Z0-9]', 'maison')
alphanumérique ([^a-zA-Z0-9]). L'expression retourne donc
faux
Là où je ne comprend vraiment plus rien c'est lorsque
je rentre ce mot
L'expression retourne vrai
Code : Sélectionner tout - Visualiser dans une fenêtre à part ereg('[^a-zA-Z0-9]', 'mais:@on')
Ce qui n'est pas bon puisque le mot contient toujours des lettres.
Est ce que quelqu'un pourrait m'expliquer ?
Merci
Partager