bonjour,
j'essaye de valider le scheduling de crontabs (sans la commande, juste les 5 premiers champs), mais il doit y avoir un soucis dans mon expression, quelqu'un pourrait-il y jeter un oeil svp ?
j'ai mis une cron exemple bien sur, mais je doit pouvoir tout matcher (sauf les /, pas besoin sur solaris) comme par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $regex_test = "00 8 * * 1-5"; if ($regex_test =~ /((\*)|(\d+((-\d+)|(,\d+)+))\s+){5}/) { print "yep\n"; } else { print "non\n"; }
seulement.. je vois pas ou est mon erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 * * * * * 00 20 * * 1-5 00,30 20,21 * * * 00,15 * * * 1,2,7
merci de votre aide !
Partager