Heim >Backend-Entwicklung >PHP-Tutorial >PHP用正则表达式 判断是否为Y-m-d 时间格式解决方法

PHP用正则表达式 判断是否为Y-m-d 时间格式解决方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-13 12:24:071758Durchsuche

PHP用正则表达式 判断是否为Y-m-d 时间格式
目前的是
if(ereg("^(19|20)\d{2}-(0?\d|1[012])-(0?\d|[12]\d|3[01])$",$sDate))

这样只能是YYYY-MM-DD的格式

如果我要用YYYY-M-D的格式怎么写呢?
------解决思路----------------------
同样能支持 YYYY-M-D 格式!
虽然你有意张冠李戴([0-9] 写成 \d)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn