重複の可能性:
正規表現を使用してメールアドレスを検証する
メールアドレスを検証するための正規表現があります。かなりうまく機能しますが、最後に文字を追加してもうまくいきません。たとえば、「eee」を試してみると無効のフラグが立てられます。「ddd@dddd.com」を試してみると合格ですが、「dfdfd@Dfdf.comd」を試してみると合格です。これらの無効な文字が最後に拾われるのを防ぐために何かありますか?
これが私の正規表現です:
^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$
ありがとう