2010-09-06 16 views
2

J'ai un module Drupal qui permet la vérification regex d'un champ de texte. Pour vérifier une année de naissance valide de 4+ ans, la plage valide est l'année 1900 à 2006.Comment vérifier plus grand ou plus petit qu'un nombre par regex?

Supposons donc que la chaîne d'entrée doit avoir une longueur de 4 caractères. Quelle est la regex pour vérifier la chaîne est dans cette gamme? Merci!

+5

Pourquoi utiliser regex pour cela? –

+2

@killer_PL: pour éviter le besoin de réécrire le module. –

Répondre

5

Cela devrait faire l'affaire:

"^(19[0-9]{2}|200[0-6])$" 
Questions connexes