JSFiddle - React, Tailwind, and code Playground
JavaScript
var espacos = ' ';
var parse_email = /^[a-z0-9.]+@[a-z0-9]+\.[a-z]+(\.[a-z]+)?$/i;
console.log("[email protected]" + espacos.substring("[email protected]".length) + parse_email.test("[email protected]"));
console.log("[email protected]" + espacos.substring("[email protected]".length) + parse_email.test("[email protected]"));
console.log("[email protected]" + espacos.substring("[email protected]".length) + parse_email.test("[email protected]"));
console.log("zignd.igor@gmail." + espacos.substring("zignd.igor@gmail.".length) + parse_email.test("zignd.igor@gmail."));
console.log("zignd.igor@gmailcom" + espacos.substring("zignd.igor@gmailcom".length) + parse_email.test("zignd.igor@gmailcom"));
console.log("zignd.igorgmail.com" + espacos.substring("zignd.igorgmail.com".length) + parse_email.test("zignd.igorgmail.com"));
console.log("@gmail.com" + espacos.substring("@gmail.com".length) + parse_email.test("@gmail.com"));