WRInaute discret
Salut à tous,
Je galère avec une expression régulière.
Je souhaiterais permettre au visiteur d'entrer uniquement des lettres, chiffres et utiliser seulement la ponctuation suivante :
Guillemet,tiret, apostrophe et virgule.
J'avais commencé qqch comme ceci :
Mais ça n'a pas l'air de fonctionner.
Je me demande aussi si ce serait pas mieux d'utiliser un strpos.
Une petite idée sur la meilleur méthode à utiliser ?

Je galère avec une expression régulière.
Je souhaiterais permettre au visiteur d'entrer uniquement des lettres, chiffres et utiliser seulement la ponctuation suivante :
Guillemet,tiret, apostrophe et virgule.
J'avais commencé qqch comme ceci :
Code:
if(pregmatch("^[-_\"' 0-9a-z.'-"]*$",$valeur))
Mais ça n'a pas l'air de fonctionner.
Je me demande aussi si ce serait pas mieux d'utiliser un strpos.
Une petite idée sur la meilleur méthode à utiliser ?
