<el-form-item label="电话:" prop="phone">
<el-input id="phone" v-model="form.phone" placeholder="123"
οninput="value=value.replace(/[^\d]/g,'');if(value.length > 11)value =
value.slice(0, 11)">
</el-input>
</el-form-item>
其中:
oninput="value=value.replace(/[^\d]/g,'');
指定只能输入数字if(value.length > 11)value = value.slice(0, 11)
:长度为0~11
phone:[
{required:true,message:'手机号不能为空',trigger:'blur'},
{min:11,message:'手机号格式不正确',trigger:'blur'},
],
判断是否全为数字
var isnum = /^\d+$/.test(avl);
判断邮箱是否合法
var reg=/^\w+@[a-zA-Z0-9]{2,10}(?:\.[a-z]{2,4}){1,3}$/;
判断是否全为字母
判断是否字母+数字+下换线