Browse Source

Update validate.js (#493)

Edit validate email for support all email language and prevent matching multiple @ signs:
mmc001 4 years ago
parent
commit
6603e31d7b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      litemall-admin/src/utils/validate.js

+ 1 - 1
litemall-admin/src/utils/validate.js

@@ -60,7 +60,7 @@ export function validAlphabets(str) {
  * @returns {Boolean}
  */
 export function validEmail(email) {
-  const reg = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
+  const reg = /^[^\s@]+@[^\s@]+\.[^\s@]+$/
   return reg.test(email)
 }