文章目录[隐藏]
<?php$timestamp = '2012年02月03 15:06:46';preg_match_all("/(.*?)年(.*?)/is", $timestamp, $rarr, PREG_SET_ORDER);print_r($rarr);preg_match_all("/(.*?)年(.*?)月(.*?) (.*?):(.*?):(.*?)/is", $timestamp, $rarr, PREG_SET_ORDER);print_r($rarr);?>
以上代码结尾的那个值总取不到,比如第一个只取到年,取不到月,请问应该如何修改呢?
回复讨论(解决方案)
$timestamp = '2012年02月03 15:06:46';preg_match_all('/\d+/', $timestamp, $rarr);print_r($rarr);
preg_match_a*本5文来源gaodai$ma#com搞$$代**码)网@搞代码gaodaimall(‘/[^年^月^\s^\:]+/’, $timestamp, $rarr);
preg_match_all('/[^年^月^\s^\:]+/', $timestamp, $rarr);