Bonjour,
j'ai un petit problème je cherche à vérifier si une chaine est de la forme:
"^[0-9]+(D|M|W|H|S)?"
En fait je veux que la chaine commence par au moins un chiffre et qu'elle puisse se terminer par un D ou un M ou un W ou un H ou un S... Si la chaine ne comprend que des chiffres elle est valide.
exemple de chaine:
A pas valide
A2 pas valide
2AM pas valide
2HM pas valide
2H3 pas valide
2 valide
234517 valide
234517M valide
222222222H valide
avec l'expression tel que je l'écris "^[0-9]+(D|M|W|H|S)?"
il vérifit bien que la chaine commence par un chiffre mais derriere je peux mettre n'importe quoi et il accepte...Comment ça se fait?
Merci d'avance pour votre aide








Répondre avec citation
Partager