2503 常用格式验证
1.手機
/^(?:13\d|15[012356789]|18[0256789]|147)-?\d{5}(\d{3}|\*{3})$/
2.電話
/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/
3.電子郵箱
?
4.身份證
xxxxxx yyyy MM dd 375 0???? 十八位
xxxxxx??? yy MM dd?? 75 0???? 十五位
地區:[1-9]\d{5} 年的前兩位:(18|19|([23]\d)) ? ? ? ? ? ?1800-2399 年的后兩位:\d{2} 月份:((0[1-9])|(10|11|12))? 天數:(([0-2][1-9])|10|20|30|31) ? ? ? ? ?閏年不能禁止29+
三位順序碼:\d{3}
兩位順序碼:\d{2}
校驗碼:[0-9Xx]
?
十八位:^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$
十五位:^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$
總:
(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{2}[0-9Xx]$)
?
5.IP
?
6.密碼驗證(不能包含空格
/(^\s+)|(\s+$)|(^\S*\s*\S$)/
??
?
?
?
?
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的2503 常用格式验证的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux新增硬盘
- 下一篇: CentOS --kickstart服务