Skip to content

Instantly share code, notes, and snippets.

View coderum's full-sized avatar
🏠
Working from home

Dharmesh Mallah coderum

🏠
Working from home
View GitHub Profile
@coderum
coderum / cron_validator.py
Created August 7, 2016 14:53
Cron Validator Regex
import re
def validate_crontab(cron_syntax):
cron_list = cron_syntax.split()
if len(cron_list) != 5:
return 'Syntax error in cron'
validate_crontab_regex = re.compile(\
"{0}\s+{1}\s+{2}\s+{3}\s+{4}".format(\
"(?P<minutes>([0-5]?\d)\-([0-5]?\d)|(\*|[0-5]?\d)\/(60|[0-5]?\d)|(([0-5]?\d)\,){0,}([0-5]?\d)|\*)",