- 【PHP】下らねぇ質問はここに書き込みやがれ [転載禁止]©2ch.net
154 :デフォルトの名無しさん[sage]:2015/01/20(火) 00:36:36.39 ID:b0ejj+pJ - >>153
それは正規表現スレで聞くべきじゃないかな? ただ、"0123/45/67"みたいなありえない日付の考慮や、うるう年とかもあるから 正規表現だけでは正確な検証は難しいと思う。checkdate()とか使って検証するといいよ
|
- 【PHP】下らねぇ質問はここに書き込みやがれ [転載禁止]©2ch.net
156 :デフォルトの名無しさん[sage]:2015/01/20(火) 00:41:45.83 ID:b0ejj+pJ - >>155
そういうコードはやめておこう 簡易な正規表現でよければ '/[1-9][0-9]{3}\/[01][0-9]\/[0-3][0-9]/' でチェックできると思う(動作未確認) ただ、さっきも言ったように正確な日付までは検証できないから別途検証処理を設けた方がいいよ
|
- 【PHP】下らねぇ質問はここに書き込みやがれ [転載禁止]©2ch.net
157 :デフォルトの名無しさん[sage]:2015/01/20(火) 00:45:38.27 ID:b0ejj+pJ - あ、先頭の^と末尾の$付け忘れた(けど、わかってくれると思う)
|