ZonoTools
Accueil/Développeur/Cron Expression Validator

Validateur d'expression Cron

FieldAllowed rangeValeurStatus
Minute059*/15Valid
Hour023*Valid
Day131*Valid
Month112*Valid
Weekday06*Valid

Human readable

Every 15 minutes, every day.

Mode d'emploi

  1. Tapez ou collez votre expression cron dans l'entrée — par exemple*/15 * * * *— et le validateur la vérifie au fur et à mesure que vous tapez.
  2. Examinez le tableau des champs pour voir lesquels des cinq champs sont valides et lesquels se situent en dehors de leur plage autorisée.
  3. Corrigez tout champ signalé comme invalide, puis confirmez que la signification en anglais simple correspond au calendrier que vous attendez.

FAQ

Qu’est-ce qui rend une expression cron invalide?

Les problèmes courants sont l'utilisation d'un nombre incorrect de champs, de valeurs en dehors de la plage autorisée (comme la minute 60 ou le jour de la semaine 8) ou d'une syntaxe d'étape et de plage mal formée.

Combien de champs une expression cron doit-elle avoir?

Le cron standard utilise cinq champs: minute, heure, jour du mois, mois et jour de la semaine. Ce validateur en vérifie exactement cinq.

Mes données sont-elles envoyées à un serveur?

Non. La validation s'effectue entièrement dans votre navigateur, vos expressions restent donc privées.

Introduction

Un validateur cron détecte les erreurs dans une expression cron avant qu'une tâche mal configurée n'atteigne la production. La syntaxe cron étant concise, une valeur hors plage ou un champ supplémentaire peut interrompre silencieusement une planification. La validation champ par champ transforme un vague "ça n'a pas fonctionné" en une erreur précise et réparable.

Qu’est-ce qu’un vérificateur de syntaxe cron?

Un vérificateur de syntaxe cron analyse chacun des cinq champs standard et confirme que la valeur est bien formée et dans les limites. Il indique exactement quel champ a échoué et pourquoi, au lieu d'un seul message générique « invalide ».

Principales fonctionnalités

La validation champ par champ affiche la plage autorisée à côté de chaque valeur afin que le correctif soit évident.

Des messages d'erreur spécifiques nomment le champ défaillant (minute, heure, jour, mois ou jour de la semaine) plutôt que de rejeter l'expression entière d'un coup.

Un résumé en anglais simple apparaît une fois que l'expression est valide, afin que vous puissiez confirmer l'intention ainsi que la syntaxe.

Cas d'utilisation courants

  • Vérifier une ligne cron copiée à partir de la documentation avant de la coller dans une crontab du serveur.
  • Déboguer un travail planifié qui "ne s'exécute jamais" en vérifiant si l'expression est même valide.
  • Enseigner la syntaxe cron en expérimentant des valeurs et en obtenant des commentaires immédiats.

Meilleures pratiques

  • N'oubliez pas qu'une expression valide peut toujours être fausse: confirmez le sens, pas seulement la syntaxe.
  • Testez les valeurs limites telles que0et59pour les minutes ou06pour les jours de la semaine.
  • Une fois valide, construisez le planning complet avec le crontab generator ou l'aperçu avec le cron next run calculator.