検証する日付文字列の正規表現が必要です
YYYY:MM:DD:HH
YYYY:MM:DD:HH:mm
YYYY:MM:DD:HH:mm:ss
3 つの形式すべてが有効であることを意味します。誰かがこれで私を助けることができますか?
私は持っている
d\d\d\d:(0\d|1[012]):([012]\d|3[01]):([01]\d|2[0-3])$
YYYY:MM:DD:HH^\d\d\d\d:(0\d|1[012]):([012]\d|3[01]):([01]\d|2[0-3]):[0-5]\d$
YYYY:MM:DD:HH:MM^\d\d\d\d:(0\d|1[012]):([012]\d|3[01]):([01]\d|2[0-3]):[0-5]\d:[0-5]\d$
YYYY:MM:DD:HH:MM:SS
これら 3 つの正規表現を 1 つに結合する必要があります