身份證正則表達(dá)式,包含日期驗(yàn)證(閏年2月份日期驗(yàn)證)

/**
     * 15位身份證正則表達(dá)式
     * 例如:350424870506202   15的年份為1900--1999
     * 35為省份或者直轄市代碼
     * 04為市或者地區(qū)代碼
     * 24為縣或者轄區(qū)代碼
     * 87為1987年出生的
     * 05為05月
     * 06為06日
     * 202為流水號(hào)碼
     */
     String regular15Expression = "(^[1-9]\\d{5}\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}$)";

 /**
     * 18位身份證正則表達(dá)式
     * 包含閏年的二月日期校驗(yàn)   年份 1900 -- 2199
     */
 String regular18Expression = "^([1-6][1-9]|50)\\d{4}(((19|20|21)\\d{2}(((0[13578]|1[02])(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)(30|[12][0-9]|0?[1-9]))|(02(0[1-9]|[1][0-9]|2[0-8]))))|((((1[89]|20)(0[48]|[2468][048]|[13579][26]))|((19|20)00))0229))\\d{3}(\\d|X|x)$";

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容