Build, test, and debug regular expressions
This regular expression validates a six-field crontab schedule string, commonly used in job schedulers like Quartz or environments that require a seconds field. It checks for six time components separated by whitespace, allowing asterisks with optional step values (e.g., */15) or combinations of numbers, ranges, and lists (e.g., 1-5, 0,15). The start and end anchors ensure the entire input string conforms strictly to this extended six-part cron syntax.