2010-11-22 6 views

Répondre

10

Le motif lui-même serait [a-z] pour un seul caractère et ^[a-z]+$ pour la ligne entière. Si vous souhaitez autoriser majuscules ainsi, le rendre [a-zA-Z] ou ^[a-zA-Z]+$

+1

pourquoi avez-vous utilisé le signe '+' avant le signe '$' dans la dernière syntaxe. –

+0

Désolé, j'ai raté le '+ 'dans le premier. Le signe «+» signifie «1 ou plus» – Dyppl

+0

Cela n'empêche pas les utilisateurs d'entrer des nombres ou des symboles dans la zone de texte. Cela rend la zone de saisie invalide. existe-t-il de toute façon pour empêcher les utilisateurs de ne pas entrer de chiffres et de symboles ... sauf les séquences? – rgk

7

Essayez ceci pour permettre aux deux lettres majuscules et minuscules dans A-Z:

/^[a-zA-Z]+$/ 

Rappelez-vous que tous les pays utilisent uniquement les lettres A-Z dans leur alphabet. Que ce soit un problème ou non pour vous dépend de vos besoins. Vous pouvez également vouloir considérer si vous souhaitez autoriser des espaces (\s).

+0

Désolé, j'ai une zone de texte qui n'accepte que des chaînes avec des caractères allant de a à z – Muthukumar

+0

+1 pour 'Rappelez-vous que tous les pays n'utilisent que les lettres AZ dans leur alphabet. » –

+1

La syntaxe"/^ [a-zA-Z] + $/"n'accepte pas mes entrées .. – Muthukumar

0

Essayez d'utiliser ce plugin pour l'entrée de masquage ... vous pouvez également consulter la démo et utiliser ce plugin si c'est ce que vous voudrez peut-être ...

Masked Input Plugin

Comme vous pouvez le voir dans la démonstration que vous pouvez utiliser à la fois alphatbets et nombres dans une combinaison pour des validations de zone de texte complexes où un utilisateur peut taper non seulement des alphatbets (azAZ) mais aussi des nombres (alphanumériques) ... des validations spécifiques comme accepter uniquement des nombres dans un format particulier (par exemple, les numéros de téléphone) peut être fait ... c'est le cas lorsque vous pouvez utiliser ce plugin pour différentes circonstances ..

espérons que cette aide ...

0

Juste pour les personnes utilisant shell bash, au lieu de "+" utilisation "*"

"^ [a-zA-Z] * $"

+0

Bon point, mais cela devrait être un commentaire ou un montage (que je réalise que vous ne pouvez pas faire avec votre représentant) –

Questions connexes