JSFiddle - React, Tailwind, and code Playground
JavaScript
function domainIsValid(domain) {
if (/^[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9](?:\.[a-zA-Z]{2,})+$/.test(domain)) {
return true;
}
else {
alert("Enter Valid Domain Name");
return false;
}
}
console.log(domainIsValid("@asd.es"))