【PHP】メールアドレスやURLを判定する【正規表現】 PHP 知識Z(ゼータ)

トップページPHP >【PHP】メールアドレスやURLを判定する【正規表現】

【PHP】メールアドレスやURLを判定する【正規表現】

Date:2009/12/28
Category: PHP


フォームを扱っていると、メールアドレスを入力してもらったURLを入力してもらったりということがありますが、それぞれのフォームに入れて欲しい値を判定するといたずら等に悩まされず便利になります。

正しいURLかどうかを判定する正規表現は、

<?php $text = "http://hogehoge.com/"; if (preg_match('/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/', $text)) { echo "正しいURLです"; } else { echo "正しくないURLです"; } ?>
正しいメールアドレスかどうかを判定する正規表現は、
<?php $text = "hoge@hogehoge.com"; if (preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $text)) { echo "正しいメールアドレスです。"; } else { echo "正しくないメールアドレスではありません。"; } ?>


【PHP】メールアドレスやURLを判定する【正規表現】 の関連記事

No related items.

コメント

No comments yet

コメントする




次項 document.write内でのPHP記述
前項 【PHP】textareaの改行を表示させる【フォーム】

知識Z(ゼータ)トップへ
モッピー | お金がたまるポイントサイト
About Us

知識Z(ゼータ)は違法性のあるコンテンツ、不適切な表現の含まれるコンテンツを一切を排除した安心安全な総合優良コンテンツサイトを目指しています。細心の注意を払っておりますが、万が一、不適切なコンテンツ等がございましたら、ご一報ください。ご意見・ご連絡

当サイトは、月額1,050円で高機能・安心レンタルサーバーの【XSERVER(エックスサーバー) 】にて運営させていただいております。いつも大変ありがとうございます。

Calendar
<   2009-12   >
  12345
6789101112
13141516171819
20212223242526
2728293031  

Amazon.co.jp
What's New
タグ
オンラインデータ
訪問者数:4 人
投稿記事数:283 件
09142285