hive表中yyyymmdd格式日期校驗
之前由於工作需要,要對日期格式資料進行校驗下面是校驗程式碼
select '20201015' regexp '([\d]{4}(((0[13578]|1[02])((0[1-9])|([12][0-9])|(3[01])))|(((0[469])|11)((0[1-9])|([12][1-9])|30))|(02((0[1-9])|(1[0-9])|(2[1-8])))))|((((([02468][048])|([13579][26]))00)|([0-9]{2}(([02468][048])|([13579][26]))))(((0[13578]|1[02])((0[1-9])|([12][0-9])|(3[01])))|(((0[469])|11)((0[1-9])|([12][1-9])|30))|(02((0[1-9])|(1[0-9])|(2[1-9])))))'
效果圖如下
相關文章
- C#獲取當前日期的yyyyMMddC#
- java校驗是否是日期字串Java字串
- Hive日期、時間轉換:YYYY-MM-DD與YYYYMMDD;hh.mm.ss與hhmmss的相互轉換HiveHMM
- Hive 日期處理Hive
- sql server日期格式 sqlserver的日期格式SQLServer
- Base64 格式校驗正則
- 格式校驗利器:JSON Schema 簡介JSON
- vue表單校驗方法Vue
- [hive]hive資料模型中四種表Hive模型
- JS對日期、時間校驗;相容IE new Date()JS
- Vue中form表單常用rules校驗規則VueORM
- element-ui自定義表單校驗規則及常用表單校驗UI
- [譯] Python 中如何格式化日期Python
- Oracle更改預設日期格式 更改會話日期格式Oracle會話
- flutter - 登陸介面&表單校驗Flutter
- 小程式自定義表單校驗
- 校驗表單如何擺脫 if else ?
- 在hive中建立幾種表Hive
- element-ui的----el-form表單校驗巢狀表單校驗(表單多層巢狀)+el-table和el-form巢狀使用表單校驗UIORM巢狀
- Angular如何在模板驅動表單中自定義校驗器Angular
- JS日期格式化JS
- 日期和時間格式
- 正整數表單校驗規則
- win10如何修改時間日期格式 調整時間格式和日期格式的方法Win10
- hive檔案儲存格式Hive
- Hive資料格式轉換Hive
- hive建表Hive
- 基於jquery+html開發的json格式校驗工具jQueryHTMLJSON
- js-動態表單校驗-吐血總結最近遇到的變態表單校驗2---element+原生JS
- 表單驗證自定義格式輸出
- 【Hive】日期從整形轉為Date型別Hive型別
- 日期時間格式化
- 日期格式正規表示式
- python如何格式化日期Python
- Layui表格日期格式顯示UI
- 前端 js 日期格式化前端JS
- Linux下Shell日期的格式Linux
- java localdate日期格式處理JavaLDA