Probá, explicá y reemplazá con expresiones regulares — todo corre en tu navegador, sin backend.
Contactos: juan@example.com1 y soporte@toolbox.dev2 Esto no es un email.
[\w.+-]uno de estos caracteres: \w.+-+1 o más veces@texto literal "@"[\w-]uno de estos caracteres: \w-+1 o más veces\.carácter literal "." (escapado)[a-zA-Z]uno de estos caracteres: a-zA-Z{2,}se repite 2 a veces