Tengo esta expresión regular para correo electrónico
^[_a-z0-9-]+(\.[_a-z0-9-]+)*(\+[a-z0-9-]+)?@[a-z0-9-]+(\.[a-z0-9-]+)*$ mi caso de prueba es johnd@c pero volvió verdadero. ¿Qué pasa aquí?
https://codesandbox.io/s/regex-bifurcado-h7r6wk?file=/src/index.js:180-187