Expression regulier

drupal -  
 drupal -
Bonjour,
j'arrive pas a limiter un champs de saisie entre 4 et 19
je fait ça mais ça limite entre 0et19 :/^0[1-9]|1[0-9]$/gi,
comment faire
merci d'avance
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Je ne suis pas sûr d'avoir compris
    /^[4-9]|1[0-9]$/gi
    0
    1. drupal
       
      ca marche pas
      pour l'instant jarrive a faire ça avec mon expression
      01 02 03 04 05 06 07 08 09 juqque a 19
      mais moi je veux commencer de 04 05 06 07 jusque a 19
      merci???!
      0
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    /^0[4-9]|1[0-9]$/gi
    --
    106485010510997108
    0
    1. drupal
       
      mais non la il va de 01 jusue a 49
      0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    Ben, non, puisque tu as l'alternative |
    C'est soit 0[4-9] soit 1[0-9] mais pas les deux en même temps

    Mais il faut mettre entre paranthèses, sinon la regex cherche 0[4-9] au début, où 1[0-9] à la fin
    /^(0[4-9]|1[0-9])$/gi

    0
    1. drupal
       
      ok ca marche mais sans paranthése
      merci baucoup @+
      0