validateEmail in more compact way
This commit is contained in:
parent
bd9fbefb7b
commit
807541cf6a
@ -811,10 +811,10 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
// validate a single email with regex
|
// validate a single email with regex
|
||||||
const validateEmail = email => {
|
const validateEmail = email =>
|
||||||
let 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,}))$/;
|
/^(([^<>()[\]\\.,;:\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,}))$/.test(
|
||||||
return re.test(email);
|
email
|
||||||
};
|
);
|
||||||
|
|
||||||
// validate an array of emails
|
// validate an array of emails
|
||||||
const validateEmails = arr => arr.every(validateEmail);
|
const validateEmails = arr => arr.every(validateEmail);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user