正規表現を使用して電子メールアドレスを検証する方法を示すJavaの例を次に示します。厳密な検証を行って一部の人々を拒否するのではなく、緩やかな電子メール検証を行うほうが良いでしょう(たとえば、彼らがあなたのWebサービスに登録しようとしているとき)。正規表現による電子メールの検証が非常にゆるいのは、効率が悪いからです。電子メールアドレスの構文に関する仕様はありますが、それをチェックするための正規表現は非常に長いため、実用的ではありません。その上、電子メール.次のREGEXが指定されている場合、INVALID_EMAILと一致しない電子メールドメインが無期限に実行され、レールサーバー(ローカルenv)をロックするようです。今私は私が読んでいる現在の行からEメールアドレスを取得したいです。この現在の行にはEメールがある場合とない場合があります。私は多くの正規表現の例を見ました。電子メール検証のヘルプRegex.入力が有効な電子メールであっても、誤った一致を返すような、かなり単純な電子メール検証機能を実装しようとしました。私は既存の正規表現の問題を検索しましたが、正しいと思われます。名前、電子メール、パスワードを持つ登録フォームがあります。登録時にユーザーのメールアドレスに確認リンクが送信されます。私は電子メールアドレスを検証する必要がありますリンクを送信する前に。この場合、正規表現では、有効な通貨文字列に桁区切り記号が含まれていないこと、および現在のカルチャのCurrencyDecimalDigitsプロパティで定義されている小数部の桁数または小数部の桁数が含まれていることを前提としています。