私は次の電子メールパターンを使用しています:
[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]
.com、.org、.net、.edu などの特定のドメインを許可するように制限したい
それを達成する方法、アドバイスしてください。
[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.(com|org|net|edu)
大文字と小文字を区別しないフラグを付けてこれをコンパイルするか、必要な電子メール アドレス末尾の大文字バージョンを追加することをお勧めします。
.comの場合
[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]\.com
.com、.org、.net、.eduのいずれか
[\w\.-]*[a-zA-Z0-9_]@[\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]\.(com|org|net|edu)