1. 正数
var reg1
= /^(([1-9]+\d*?)|0){1}(\.\d*)?$/
2.正整数
var reg2
= /^([1-9]\d*|[0]{1,1})$/
3.保留两位小数
var reg3
= /^(([1-9]+\d*?)|0){1}(\.[\d]{1,2})?$/
4.验证非汉字
var reg4
= /[\u4e00-\u9fa5]/
5.验证数字和横杠
var reg5
= /^([0-9-]+)$/
6.验证日期
20200101-20200909
var reg6
= /\d{4}\d{2}\d{2}-\d{4}\d{2}\d{2}/
7.验证身份证号
var reg7
= /^\d{6}(18|19|20)?\d{2}(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}(\d|x|x)$/
8.验证手机号
var reg8
= /^1([358][0-9]|4[579]|66|7[0135678]|9[89])[0-9]{8}$/
9.6位工号验证
var reg9
= /^\d{6}$/
10.电话号码验证
var reg10
= /^(\(\{3,4}\)|\d{3,4}-|\s)?\d{8}$/
11.邮箱编码验证
var reg11
= /^ [1-9]\d{5}(?!\d)$/
export function isIdNo(idNo
){
if(!idNo
|| !reg7
.test(idNo
)){
return false;
}else{
return true;
}
}
import {isIdNo
} from '.....'
if(!isIdNo(idNo
)){
return
}
转载请注明原文地址:https://tech.qufami.com/read-21596.html