首页 » 工作 » 正文

PHP:判断字符串是否为日期和时间的一个正则

发布者:站点默认
2011/12/29 浏览数(3,662) 分类:工作 PHP:判断字符串是否为日期和时间的一个正则已关闭评论

代码:

/^[0-9]{4}(\-|\/)[0-9]{1,2}(\\1)[0-9]{1,2}(|\s+[0-9]{1,2}(:[0-9]{1,2}){0,2})$/

匹配:

0000-00-00

0000/00/00

0000-00-00 00

0000/00/00 00

0000-00-00 00:00

0000/00/00 00:00

0000-00-00 00:00:00

0000/00/00 00:00:00

用法:

<?php
$time = '2011-12-29 12:21';
$reg = "/^[0-9]{4}(\-|\/)[0-9]{1,2}(\\1)[0-9]{1,2}(|\s+[0-9]{1,2}(:[0-9]{1,2}){0,2})$/";
if (preg_match($reg,$time)){
	echo 1;
}else{
	echo 0;
}
?>

<完>

点击返回顶部
  1. 留言
  2. 联系方式