LoginSignup
1
0

More than 3 years have passed since last update.

【PHP】正規表現(半角英字・郵便番号・メールアドレス)

Last updated at Posted at 2020-07-04

プログラミング初学者がアウトプットのため気まぐれ更新。
アドバイス等あればご教示頂きたく、よろしくお願い致します。

今回は、よく使う正規表現をキロクしておきます。

半角英字

ユーザー名の登録などで使用する。
{ }のなかに数字をいれることで、文字数制限もできる。

validation.php
// 半角英字であるかチェック
$pattern ='/^[a-zA-Z]+$/';
// 8文字以内の半角英数字であるかチェック
$pattern ='/^[a-zA-Z0-9]{8}+$/';

郵便番号

validation.php
// 郵便番号であるかチェック
$pattern ='/[0-9]{3}-[0-9]{4}/';

メールアドレス

validation.php
// メールアドレスであるかチェック
$pattern ='/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/iD';

お問い合わせフォームでよく使う正規表現をまとめました。
ありがとうございます。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0