let myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
let dateFormat = /^[1-2][0-9][0-9][0-9][-,/,.][0-1]{0,1}[0-9][-,/,.][0-3]{0,1}[0-9]$/ ;
let rea = /^[0-9.]+$/;//数字
let union=/(^\s+)|(\s+$)|\s+/g
let reg =/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/;
if (i.row[isdx].name == '手机号') {
if (!myreg.test(i.row[isdx].value)) {
show = false
this.$message.warning("您输入的手机号格式不对");
return false;
}
} else if(i.row[isdx].name == 'Union ID') {
if (union.test(i.row[isdx].value)) {
this.$message.warning("您输入的 Union ID 格式不对");
show = false
return false;
}
}
if (i.row[isdx].name == '时间') {
if(i.row[isdx].value){
if (!dateFormat.test(i.row[isdx].value)) {
this.$message.warning("您输入的时间格式不对");
show = false
return false;
}
}
}
if (i.row[isdx].name == '生日') {
if(i.row[isdx].value){
if (!dateFormat.test(i.row[isdx].value)) {
this.$message.warning("您输入的生日格式不对");
show = false
return false;
}
}
}
if (i.row[isdx].name == '邮箱') {
if(i.row[isdx].value){
if (!reg.test(i.row[isdx].value)) {
this.$message.warning("您输入的邮箱格式不对");
show = false
return false;
}
}
}
if (i.row[isdx].name == 'QQ') {
if (!rea.test(i.row[isdx].value)) {
this.$message.warning("您输入的格式不对QQ");
show = false
return false;
}
}
if (i.row[isdx].name == '年龄') {
console.log('年龄')
if (!rea.test(i.row[isdx].value)) {
this.$message.warning("您输入的年龄");
show = false
return false;
}
}
正则表达式
最新推荐文章于 2022-01-17 17:02:42 发布