正则表达式自定义电子邮件验证

Regex Custom Email Validation

我一直在尝试进行自己的自定义电子邮件验证,以支持本地电子邮件输入不支持的汉字之类的内容。我一直在使用正则表达式来实现这一点,我正在寻找电子邮件验证以检查电子邮件是否在@之前至少有一个字符,在@之后至少有一个字符,在点之后至少有一个字符。所以像 s@s.s 这样的东西应该是有效的。这是我拼凑的一个测试,用于检查汉字是否会显示为有效,但到目前为止它们还不是,例如这个: 一个@阿育王。巴拉特 - 谁能帮我解决这个问题? https://jsfiddle.net/qj1wzx8p/

我之前用于正则表达式的模式是:

/^[^ ]+@[^ ]+\.[^ ]{2,3}$/

You change onkeydown to onchange in input tag.

And this email: 一个@阿育王. 巴拉特 you remove space after dot like: 一个@阿育王.巴拉特

And Regex pattern: /^[^ ]+@[^ ]+.[^ ]{1,}$/