メールアドレスの形式をバリデーションする方法 PHPでメールアドレスをバリデーションする方法は、以下の2つです。 正規表現を使ってチェックする方法 filter_var関数を使ってチェックする方法 実際に書いてみよう 正規表現を使ってメールアドレスをバリデーションする方法 まずは、正規表現を使ったバリデーションの方法について見ていきましょう。 <?php // バリデーションに使うメールアドレス $email = 'hogehoge@email.com'; // バリデーションに使う正規表現 $pattern = "/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)*$/"; if ( preg_match($pattern, $email ) ) { echo "正しい形式のメールアドレスです。"; } e
![PHPでメールアドレスをバリデーションする方法を現役エンジニアが解説【初心者向け】](https://cdn-ak-scissors.b.st-hatena.com/image/square/f24c725a142b8bd17038a88b8aa78df3733bdc02/height=288;version=1;width=512/https%3A%2F%2Fmagazine-cf.techacademy.jp%2Fwp-content%2Fuploads%2F2017%2F09%2Faf6cf1dba7d1640105f393ebebb56065-800x534.jpg)