document.querySelectorAll('[type=email], [data-type=email] input').forEach((e)=>{
IMask(e, {
mask:function (value) {
if(/^[a-z0-9_\.-]+$/.test(value))
return true;
if(/^[a-z0-9_\.-]+@$/.test(value))
return true;
if(/^[a-z0-9_\.-]+@[a-z0-9-]+$/.test(value))
return true;
if(/^[a-z0-9_\.-]+@[a-z0-9-]+\.$/.test(value))
return true;
if(/^[a-z0-9_\.-]+@[a-z0-9-]+\.[a-z]{1,4}$/.test(value))
return true;
if(/^[a-z0-9_\.-]+@[a-z0-9-]+\.[a-z]{1,4}\.$/.test(value))
return true;
if(/^[a-z0-9_\.-]+@[a-z0-9-]+\.[a-z]{1,4}\.[a-z]{1,4}$/.test(value))
return true;
return false;
}
});
});