エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
正規表現:西暦が正しいか調べる(年・月・日) - phpspot
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
正規表現:西暦が正しいか調べる(年・月・日) - phpspot
<?php // YYYY-MM-DD の場合 $text = "2005/06/07"; if (preg_match("|^\d{4}\/\d{2}\/\d{2}$|", $text)... <?php // YYYY-MM-DD の場合 $text = "2005/06/07"; if (preg_match("|^\d{4}\/\d{2}\/\d{2}$|", $text)) { echo "正しい日付です"; } else { echo "正しくない日付です"; } // ↑[正しい日付です]が出力されます。単純に長さのみのチェック // YYYY(年) の場合 $text = "2005"; if (preg_match("|^\d{4}$|", $text)) { echo "正しい西暦です"; } else { echo "正しくない西暦です"; } // ↑[正しい西暦です]が出力されます。単純に長さのみのチェック // MM(月) の場合 $text = "12"; if (preg_match("|^\d{2}$|", $text)) { echo "正しい月