什么是 MM/DD/YYYY 正则表达式,如何在 php 中使用它?
我在 http://www.regular-expressions.info/regexbuddy/datemmddyyyy.html 找到了MM / DD / YYYY的正则表达式,但我认为我没有正确使用它。
这是我的代码:
$date_regex = '(0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])[- /.](19|20)\d\d';
$test_date = '03/22/2010';
if(preg_match($date_regex, $test_date)) {
echo 'this date is formatted correctly';
} else {
echo 'this date is not formatted correctly';
}
当我运行这个时,它仍然回声“此日期格式不正确”,而它应该说相反。如何在php中设置此正则表达式?