Regular Expressions 101

Community Patterns

regex expression to DateTime checking in YYYY-MM-DDTHH:MM:SS[+/-]HH:SS

0

Regular Expression
Python

r"
(^((\d{4}-(((0[13578]|[1][02])-(0[1-9]|[1-2]\d|3[01]))))|((\d{4}-(((0[469]|[1][1])-(0[1-9]|[1-2]\d|[3][0])))))|((\d{4}-(0[2]-(0[1-9]|[1-2]\d))))) (([01]\d|2[0-3]):([0-5]\d):([0-5]\d))?(.[0-2]\d0000 UTC)$)
"
gm

Description

/(^((\d{4}-(((0[13578]|[1][02])-(0[1-9]|[1-2]\d|3[01]))))|((\d{4}-(((0[469]|[1][1])-(0[1-9]|[1-2]\d|[3][0])))))|((\d{4}-(0[2]-(0[1-9]|[1-2]\d)))))T(([01]\d|2[0-3]):([0-5]\d):([0-5]\d))?([+-][0-2]\d:[0-5]\d)$)/gm

Submitted by anonymous - 2 years ago (Last modified 8 months ago)