2017-12-20 5 views
-2

私は、サーバー側でユーザーのログイン(電子メール)検証を実行する必要があります。私はいくつかの外部npmパッケージを使用するか、regexで何かを作ることができましたが、Meteorにはこれに対する組み込みのソリューションがあるかどうかは不思議です。 私はドキュメントメールの検証のためにMeteorに組み込み関数がありますか?

+1

内蔵のどれもありません。 –

答えて

1

でそれを見つけるために管理していませんでしたありそうで建て呼ばisin'tができますが、簡単なJavaScript関数を使用し、RegExの助けを借りて、とても達成することができます。

function validateEmail(email) { 
 
    var re = /^(([^<>()[\]\\.,;:\[email protected]\"]+(\.[^<>()[\]\\.,;:\[email protected]\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; 
 
if(re.test(email)){ 
 
    alert('Seems valid email'); 
 
}else{ 
 
    alert('not valid email'); 
 
} 
 
}
<input type="text" onblur="validateEmail(this.value)" placeholder="Enter email" />

関連する問題