[PHP]
Résolu
ludd
Messages postés
36
Date d'inscription
Statut
Membre
Dernière intervention
-
ludd Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
ludd Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
bonjour à tous :)
voila je controle une saisie à l'aide de la fonction preg_match.
En pattern j'ai saisi la liste des caractères autorisés et je dois autoriser le caractère "." mais je ne sais pas comment le transcrire dans mon expression.
Actuellement j'ai ça qui autorise les majuscule,minuscule, les chiffres, les caractères accentués, le tiret et la virgule.
J'ai essayé pas mal de truc pour rajouter le point comme caractère autorisé et ça ne fonctionne pas :/
quelqu'un aurait la sympathie de m'aider plz ? :)
voila je controle une saisie à l'aide de la fonction preg_match.
En pattern j'ai saisi la liste des caractères autorisés et je dois autoriser le caractère "." mais je ne sais pas comment le transcrire dans mon expression.
Actuellement j'ai ça qui autorise les majuscule,minuscule, les chiffres, les caractères accentués, le tiret et la virgule.
preg_match ("/[^a-zA-Z0-9 \,éèêçàâîïùô-]/", $string)
J'ai essayé pas mal de truc pour rajouter le point comme caractère autorisé et ça ne fonctionne pas :/
ma chaine peut être par ex: "2, rue de la pierre en bois Z.I. de blabla"; preg_match ("/[^a-zA-Z0-9\.\, éèêçàâîïùô-]/", $string) preg_match ("/[^a-zA-Z0-9. \,éèêçàâîïùô-]/", $string) les 2 marches pas :(
quelqu'un aurait la sympathie de m'aider plz ? :)
A voir également:
- [PHP]
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Salut.
C'est normal qu'il ne soit pas autorisé, car si tu mets un "^" au début de ta classe entre crochets ca signifie que les caractères de la classe sont interdits ;-)
a plus
C'est normal qu'il ne soit pas autorisé, car si tu mets un "^" au début de ta classe entre crochets ca signifie que les caractères de la classe sont interdits ;-)
a plus