2009-11-11 5 views
0

L'expression ci-dessus fonctionne correctement. cette expression signifie que le premier lecteur devrait commencer par des caractères seulement pas un chiffre, les lettres restantes alphanumarics. mais il permet pas quand je donne UnderScore comme « s_sasi » il donne un message d'erreur peut me aider je veux permettre à l'underscore aussi dans cette expression thank u

Répondre

8
^[A-Za-z][A-Za-z0-9_]*$ 

ou mieux

^[A-Za-z][\w]*$ 
+0

Salut Martin Hohenberg l'expression n'accetping dans l'expression régulière, il donne l'erreur merci pour la réponse –

+0

que l'on donne l'erreur? – ty812

+3

@Surya - assurez-vous d'échapper le signe \: essayez^[A-Za-z] [\\ w] * $, ou '@"^[A-Za-z] [\ w] * $ "' – Kobi

2

Have vous avez essayé ^[A-Za-z][_A-Za-z0-9]*$?

2
^[A-Za-z][A-Za-z0-9_]*$ 
1

vous pouvez essayer avec^[A-Za-Z] (. *) Les entrées peuvent être quelque chose à commencer par un alphabet.

vous pouvez utiliser ce site http://www.regexplanet.com/ pour vérifier vos expressions régulières