java校驗指定日期格式yyyy-MM-dd的正規表示式
String rexp1 = "((\\d{2}(([02468][048])|([13579][26]))[\\-]((((0?[13578])|(1[02]))[\\-]((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-]((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-]((0?[1-9])|([1-2][0-9])))))|(\\d{2}(([02468][1235679])|([13579][01345789]))[\\-]((((0?[13578])|(1[02]))[\\-]((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-]((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-]((0?[1-9])|(1[0-9])|(2[0-8]))))))";
(驗證日期是yyyy-MM-dd支援閏年的正規表示式)
String rexp2 = "((\\d{2}(([02468][048])|([13579][26]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])))))|(\\d{2}(([02468][1235679])|([13579][01345789]))[\\-\\/\\s]?((((0?[13578])|(1[02]))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\\-\\/\\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\\-\\/\\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))(\\s((([0-1][0-9])|(2?[0-3]))\\:([0-5]?[0-9])((\\s)|(\\:([0-5]?[0-9])))))";
(驗證日期是yyyy-MM-dd HH:mm:ss支援閏年的正規表示式)
String rexp3 = "\\s*";
(為空的驗證)
String s = rexp1 + "|" + rexp2 + "|" + rexp3 ;(則可以驗證欄位為可選的日期,驗證日期yyyy-MM-dd或者yyyy-MM-dd HH:mm:ss或者為空的日期正規表示式.)
相關文章
- 日期格式正規表示式
- Javascript校驗與正規表示式JavaScript
- ip格式驗證正規表示式
- 以橫槓(-)連線的時間日期格式驗證正規表示式
- 驗證字串格式的正規表示式羅列字串
- 驗證以指定字串開頭的正規表示式字串
- JavaScript正規表示式校驗非正整數例項JavaScript
- Java開發筆記(三十八)利用正規表示式校驗字串Java筆記字串
- 驗證郵箱和ip格式的正規表示式
- 利用ORACLE正規表示式判斷字串是否為日期格式Oracle字串
- JavaScript正規表示式校驗非零的正整數例項JavaScript
- Javascript校驗密碼複雜度的正規表示式JavaScript密碼複雜度
- 圖片格式型別驗證正規表示式型別
- Java 陣列、Java 日期時間、Java 正規表示式、Java 方法Java陣列
- java正規表示式Java
- 【java】正規表示式Java
- 正規表示式(java)Java
- 校驗IP-v4地址的正規表示式
- 利用js正規表示式校驗正數、負數、和小數JS
- 驗證經緯度格式正規表示式程式碼
- JS常用正規表示式及驗證時間的正規表示式JS
- JavaScript正規表示式校驗非負整數例項JavaScript
- 校驗IP-v6地址正規表示式
- 在Delphi中使用正規表示式校驗身份證號
- java中的正規表示式Java
- JS正規表示式的驗證JS
- 驗證郵箱格式正規表示式程式碼例項
- Java常用正規表示式Java
- java正規表示式【大全】Java
- JS正規表示式驗證JS
- 正規表示式驗證工具
- 匹配指定位數的正規表示式程式碼
- Java 中 Emoji 的正規表示式Java
- 驗證證書的正規表示式
- javascript常用的驗證正規表示式JavaScript
- 正規表示式提取指定字元之間字串字元字串
- Java正規表示式總結Java
- java正規表示式大全(常用)Java