乙個特牛的日期時間判斷正規表示式

2021-04-01 08:44:36 字數 682 閱讀 2665

這裡是判斷yyyy-mm-dd這種格式的,基本上把閏年和2月等的情況都考慮進去了,不過我已經忘了在**找到的。

^((((1[6-9]|[2-9]/d)/d)-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d)-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d)-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))$

下面的是加了時間驗證的

^((((1[6-9]|[2-9]/d)/d)-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d)-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d)-0?2-(0?[1-9]|1/d|2[0-8]))|(((1[6-9]|[2-9]/d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?/d):[0-5]?/d:[0-5]?/d$

乙個特牛的日期時間判斷正規表示式

這裡是判斷yyyy mm dd這種格式的,基本上把閏年和2月等的情況都考慮進去了 1 6 9 2 9 d d 0?13578 1 02 0?1 9 12 d 3 01 1 6 9 2 9 d d 0?13456789 1 012 0?1 9 12 d 30 1 6 9 2 9 d d 0?2 0?1...

乙個特牛的日期時間判斷正規表示式

這裡是判斷yyyy mm dd這種格式的,基本上把閏年和2月等的情況都考慮進去了,不過我已經忘了在 找到的。1 6 9 2 9 d d 0?13578 1 02 0?1 9 12 d 3 01 1 6 9 2 9 d d 0?13456789 1 012 0?1 9 12 d 30 1 6 9 2 ...

乙個特牛的日期時間判斷正規表示式

這裡是判斷yyyy mm dd這種格式的,基本上把閏年和2月等的情況都考慮進去了,不過我已經忘了在哪程式設計客棧裡找到的。1 6 9 2 9 d d 0?13578 1 02 0?1 9 12 d 3 01 1 6 9 2 9 d d 0?13456789www.cppcns.com 1 012 0...