Salut
J'aimerais faire une expression réguliere qui permet:
D'etre obliger de commencer par une lettre
De n'utiliser que des lettres, des chiffres OU des espaces
De ne pas finir la chaine par un ou des espaces.
Pour l'instant j'ai fais ca:
Code :
- ^[a-zA-Z][ \][a-zA-Z0-9][^[ \$]{3,30}$
|
J'ai fais plein de test et ca marche pas.
Alors je me demande si je m'y prend mal avec les fonctions php
J'ai fais:
Code :
- $regex="^[a-zA-Z][ \][a-zA-Z0-9]{3,30}[^[ \$]$";
- if(!eregi($regex,$village))
- {
|
Voyez vous ou est le probleme ?
Merci d'avance.