<v-row align="center">
<v-col cols="3">
<v-subheader> 电子邮件 </v-subheader>
</v-col>
<v-col cols="9">
<v-text-field
class="border_styleset"
v-model="emailaddress"
required
:rules="rules.isEmail"
></v-text-field>
</v-col>
</v-row>
export default {
name: "AccountEditor",
data() {
let isTrueEmail = (value) => {
let reg = /^([a-zA-Z\d][\w-]{2,})@(\w{2,})\.([a-z]{2,})(\.[a-z]{2,})?$/;
return reg.test(value);
};
return {
rules: {
notNullRules: [(v) => !!v || "此项为必填项"],
isEmail: [(v) => isTrueEmail(v) || "不符合邮箱规则"],
},
valid: true,
emailaddress: ""
};
},
}
正则邮箱校验
最新推荐文章于 2024-03-17 23:19:29 发布