- 2010/06/29 05:39
- PHP + MySQL
コピペして使う場合、シングルクオートとダブルクオートを変更して下さい。
<?php
// XX-XXXX-XXXX の場合
$text = “03-1234-1234″;
if (preg_match(“/^\d{2}\-\d{4}\-\d{4}$/”, $text)) {
echo “正しい”;
} else {
echo “誤り”;
}
?>
結果:正しい
<?php
// XXX-XXXX-XXXX の場合
$text = “090-1234-1234″;
if (preg_match(“/^\d{3}\-\d{4}\-\d{4}$/”, $text)) {
echo “正しい”;
} else {
echo “誤り”;
}
?>
結果:正しい
<?php
// XX-XXXX-XXXX と XXX-XXXX-XXXX の場合
$text = “090-1211-6785″;
if (preg_match(“/^\d{2}\-\d{4}\-\d{4}$/”, $text) || preg_match(“/^\d{3}\-\d{4}\-\d{4}$/”, $text)) {
echo “正しい”;
} else {
echo “誤り”;
}
?>
結果:正しい
- 正規表現:すべて半角カタカナかどうかチェックする方法
- 正規表現:全角カタカナが含まれていないかチェックする方法
この記事を読んだ人は次のエントリも読んでいます。
コメント:0
トラックバック:0
- この記事のトラックバック URL
- http://seo.gunpla-rev.net/blog/php-mysql/php-%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be-%e9%9b%bb%e8%a9%b1%e7%95%aa%e5%8f%b7%e3%81%8b%e3%81%a9%e3%81%86%e3%81%8b%e8%aa%bf%e3%81%b9%e3%82%8b%e6%96%b9%e6%b3%95/trackback/
- トラックバックの送信元リスト
- PHP-正規表現 電話番号かどうか調べる方法 - 携帯アフィリエイトで稼ぐアフィリエイトSEO より