diff --git a/src/views/trials/trials-myinfo/account.vue b/src/views/trials/trials-myinfo/account.vue index 8c27335f..14a1755f 100644 --- a/src/views/trials/trials-myinfo/account.vue +++ b/src/views/trials/trials-myinfo/account.vue @@ -289,7 +289,7 @@ export default { }, handleEmailChange() { var reg = - /^[A-Za-z0-9]+([_\.][A-Za-z0-9]+)*@([A-Za-z0-9\-]+\.)+[A-Za-z]{2,6}$/ + /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/ if (this.userForm.EMail && reg.test(this.userForm.EMail)) { this.sendDisabled = false } else { diff --git a/src/views/user/myInfo.vue b/src/views/user/myInfo.vue index b79417d1..e73362ed 100644 --- a/src/views/user/myInfo.vue +++ b/src/views/user/myInfo.vue @@ -437,7 +437,7 @@ export default { }, handleEmailChange() { var reg = - /^[A-Za-z0-9]+([_\.][A-Za-z0-9]+)*@([A-Za-z0-9\-]+\.)+[A-Za-z]{2,6}$/ + /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$/ if (this.userForm.EMail && reg.test(this.userForm.EMail)) { this.sendDisabled = false } else {