最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
日期验证正则表达式
时间:2010-08-03 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
$arr_date = array( for ($i=0; $i<5; ++$i) |
//匹配yyyy-mm-dd
代码如下 | 复制代码 |
(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})-(((0[13578]|1[02])-(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)-(0[1-9]|[12][0-9]|30))|(02-(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))-02-29) |
//2:匹配dd/mm/yyyy 或匹配d/m/yyyy
代码如下 | 复制代码 |
'/^(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|' .'[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})/((([13578]|1[2])|(0[13578]|1[02])' .'/((0[1-9]|[12][0-9]|3[01])|([1-9]|[12][0-9]|3[1])))|(((0[469]|11)|([469]|11))' .'/((0[1-9]|[12][0-9]|30)|([1-9]|[12][0-9]|30)))|' .'((02|2)/((0[1-9]|[1][0-9]|2[0-8])|([1-9]|[1][0-9]|2[0-8]))' .')))|((([0-9]{2})((0[48]|[2468][048]|[13579][26])|([48]|[2468][048]|[13579][26]))|' .'((((0[48])|([48]))|[2468][048]|[3579][26])00))/(02|2)/29)$/'; |
-
上一个: ip地址的正则表达式
相关文章
- 正则表达式验证日期 09-20
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31
- Laravel异常上下文解决教程 10-24