Verify email adress in prompt: login-id

Is there a way to check email address previews pass to signup-id?
For example, If I put something like “.@” shows the error, but if I put something like “áé@” didnt. I made some regular expression in “pre_user_registration” but the user just pass 1 step. :frowning:
I would like that works same as I said in the example #1