Comment regex une chaîne de caractères de longueur 8, premier caractère de la lettre et en restant numérique
Je suis en train de créer une expression régulière pour rechercher une chaîne de caractères avec le critère suivant
- Longueur 8
- Premier caractère doit être une lettre (a-z ou A-Z
- Les 7 restants doivent être numériques 0-9
exemples
- a5554444
- B9999999
- c0999999
C'est ce que j'ai jusqu'à présent
^[0-9]{8}$
Ce qui me manque pour vérifier le premier personnage? J'ai essayé
^[a-zA-Z][0-9]{8}$
mais qui ne fonctionne pas.
OriginalL'auteur Saif Khan | 2012-10-05
Vous devez vous connecter pour publier un commentaire.
Je pense que c'est ce que vous voulez:
{ ... } métacaractère seulement correspond à la plupart des modèle précédent qui dans votre cas est [0-9]. la regex est de l'interprétation, comme suit:
Lorsque vous mettez {8} à votre question initiale, vous aurez à assumer une chaîne de caractères longueur total de 9: le premier caractère alphabétique insensible à la casse et le reste des 8 caractères numériques.
OriginalL'auteur