I have this regex for email
let text = "abc@gmail.com";
let pattern = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*(\+[a-z0-9-]+)?@[a-z0-9-]+(\.[a-z0-9-]+)$/i;
console.log(pattern.test(text))
but if it's abc@mit.edu.us it will fail, which part should I change?
I have this regex for email
let text = "abc@gmail.com";
let pattern = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*(\+[a-z0-9-]+)?@[a-z0-9-]+(\.[a-z0-9-]+)$/i;
console.log(pattern.test(text))
but if it's abc@mit.edu.us it will fail, which part should I change?