Bonjour je souhaite créer une expression regulière pour controler une heure sous la forme 00H (ex: 01H, 02H, 23h, mais pas 24H).
L'expression fonctionne, jusqu'a ce que j'ajoute le controle de la lettre H (H{1}).
auriez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function TestHeure(heure){ var reg=new RegExp("(^[01]?[0-9]{1}$)|(^2?[0-3]{1}$)H{1}") ; var reg2=new RegExp("H"); if (reg.test(heure)==true ){ alert("ok"); }else{ alert("Erreur"); } }
Partager