メール PHP  正規表現




最近PHPを再度やってるんですが、メールフォームの正規表現についてのメモ

_

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if(isset($_POST['mail'])){
    $mail = $_POST['mail'];
    $pattan = '/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/';
   
    if(preg_match($pattan,$mail)){
       
        echo '<p>正しいメールアドレスです</p>';
        echo h($mail);
       
    }else{
       
         
       
        echo '<p>['.h($mail).'」は正しい形式ではありません</p>';
    }
}
  1. コメントはまだありません。

  1. トラックバックはまだありません。