From 1d4f12187fb33ee470b3a3cf13aafb97d78ebc14 Mon Sep 17 00:00:00 2001 From: "Reza Haidari .A" Date: Wed, 15 Nov 2017 10:57:19 +0330 Subject: [PATCH] add validate email method --- src/utils/validate.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/utils/validate.js b/src/utils/validate.js index 834a8dd9..5fc0e4c8 100644 --- a/src/utils/validate.js +++ b/src/utils/validate.js @@ -31,3 +31,13 @@ export function validatAlphabets(str) { return reg.test(str) } +/** + * validate email + * @param email + * @returns {boolean} + */ +export function validateEmail(email) { + const re = /^(([^<>()\[\]\\.,;:\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,}))$/; + return re.test(email); +} +