常用正则(邮政编码、压缩包、电子邮件、手机号、身份证、用户名、体温)
常用正則
幾種常用的正則表達(dá)式,郵政編碼、壓縮包、電子郵件、手機(jī)號(hào)、身份證、匹配中文、用戶名
1. 檢查郵政編碼 ------------------6位數(shù)字、第一位不能為0
?let reg = /^ [ 1-9 ] [ 0- 9] {5} $/ ;
?let reg = /^ [ 1-9 ] \d {5} $/ ;
2. 檢查文件壓縮包 ------------------xxx.zip || xxx.gz || xxx.rar
?let reg = /^ \w+ \ .(zip | gz | rar) $/ ;
3. 檢查電子郵件 ------------------ xxx@xxx.xx xxx@xx.xx.xx
?let reg = /^ \w+@\w+(\ . \w+){1,2} $/ ;
4. 檢查手機(jī)號(hào) ------------------ 以1開頭的任意11位
?let reg = /^ 1\d {10}$/
?let reg = /^1(3|5|6|7|8|9) \d {9} $/--------------------以1開頭第二位為(3/5/6/7/8/9)
5. 檢查身份證
?let reg = /^ \d{17} (\d | X) $/
?let reg = /^ \d {6} (19 | 20) \d{2} (0|1) \d{6} (\d | X) $/--------------------以1開頭第二位為(3/5/6/7/8/9)
6. 檢查匹配中文 ------------------ [\u4e00-\u9fa5]
?let reg = /^ [\u4e00-\u9fa5] {2,4}$/ ------------2-4個(gè)中文
7. 用戶名只能使用數(shù)字字母_$,且數(shù)字不能開頭,長度在6-15之間
?let reg = /^ [ a-zA-Z _ $] [\w $] {5,14} $/
8. 體溫
tiwenReg = /((^ 3[5-9])(.\d+)?|^(40|41|42)(.0+)?)$/;
總結(jié)
以上是生活随笔為你收集整理的常用正则(邮政编码、压缩包、电子邮件、手机号、身份证、用户名、体温)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 移动警务终端开启警用上网安全新模式,筑泰
- 下一篇: 常用的脚手架有哪些?什么是软件开发脚手架