innoboxrr-js-libs
Version:
LiConjunto de herramintas de JS[Dlibrerías[F
20 lines (12 loc) • 493 B
JavaScript
const emailValidation = (email) => {
let pattern = new RegExp(/^(([^<>()[\]\\.,;:\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,}))$/i);
return pattern.test(email);
}
const urlValidation = (url) => {
let pattern = new RegExp(/(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/);
return pattern.test(url);
}
export {
emailValidation,
urlValidation
}