在javascript/jquery中是否有任何内置功能来过滤邮件,如php's函数(!使用filter_var


Is there any built in function in javascript/jquery to filter email like php's function (!filter_var($variablePassed, FILTER_VALIDATE_EMAIL))

// check if e-mail address is well-formed
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
    $emailErr = "Invalid email format"; 
}

此代码正在过滤用户提供的电子邮件。

我的问题是有任何内建函数在javascript/jquery像这个php内建函数。Regex正在做它,但有时Regex停止工作。我不知道为什么。我的问题不太好,但我的思想迫使我问,这样我就能感觉良好。

NPM没有内置库,只有第三方库。

https://github.com/mpyw/FILTER_VALIDATE_EMAIL.js