30
正規表現を使用してメールアドレスを検証する方法は?
長年にわたり、サーバーの一部としてIPアドレスを使用しないことを前提として、MOSTメールアドレスを正しく検証する正規表現を徐々に開発してきました。 私はいくつかのPHPプログラムで使用しており、ほとんどの場合機能します。ただし、そのサイトを使用しているサイトで問題が発生し、調整をしなければならないという連絡が時々あります(最近では、4文字のTLDが許可されていないことに気付きました)。 メールの検証に使用した、または見た中で最も良い正規表現は何ですか? いくつかの短い式を使用する関数を使用するいくつかのソリューションを見てきましたが、より複雑な関数のいくつかの短い式の代わりに、単純な関数の1つの長い複雑な式が欲しいです。