You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
3 years ago
|
const veridc = /(^\d{15}&)|(^\d{18})|(^\d{17}(\d|X|x)$)/
|
||
|
const veren = /(^[a-zA-Z]+$)/
|
||
|
const vernum = /^[0-9]*$/
|
||
|
const verdou = /^[0-9]+(.[0-9]{1,3})?$/
|
||
|
const vermail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/
|
||
|
const vermob = [
|
||
|
{
|
||
|
pattern: /^1[3456789][0-9]{9}$/,
|
||
|
message: '请输入正确的手机号',
|
||
|
trigger: 'blur'
|
||
|
}, {
|
||
|
message: '请输入12位以下数字',
|
||
|
max: 11
|
||
|
}
|
||
|
]
|
||
|
const vername = [
|
||
|
{
|
||
|
required: true,
|
||
|
message: '请输入姓名',
|
||
|
trigger: 'blur'
|
||
|
},
|
||
|
{
|
||
|
// pattern: /^[\u4e00-\u9fa5]{2,4}$/,
|
||
|
pattern: /^(?:[\u4e00-\u9fa5]+)(?:●[\u4e00-\u9fa5]+)*$|^[a-zA-Z0-9]+\s?[\.·\-()a-zA-Z]*[a-zA-Z]+$/,
|
||
|
message: '请输入正确的姓名'
|
||
|
}
|
||
|
]
|
||
|
|
||
|
export {
|
||
|
veridc,
|
||
|
veren,
|
||
|
vernum,
|
||
|
verdou,
|
||
|
vermail,
|
||
|
vermob,
|
||
|
vername
|
||
|
}
|