我想使用的preg_match匹配PHP中的日期,把它分解並分配它的部分到一個數組,該日期看起來像「20100930」,這裏是我使用的代碼:的preg_match約會
// Make the tor_from date look nicer
$nice_from = $_POST['tor_from'];
$matches = array();
$ideal_from = '';
preg_match('/\d{4}\\d{2}\\d{2}\/', $nice_from, $matches, PREG_OFFSET_CAPTURE, 0);
// if (isset($matches[0])) $nice_from = $matches[0];
echo $matches[0];
echo "<br />";
echo $matches[1];
echo "<br />";
echo $matches[2];
echo "<br />";
echo $matches[3];
echo "<br />";
我一直在使用: http://php.net/manual/en/function.preg-match.php和PHP preg_match question來闡述如何做到這一點的想法,但我沒有得到它的工作運氣。任何幫助將不勝感激。
謝謝!這工作得很好,對於像我這樣的人來說很簡單! – imbadatjquery 2010-09-30 20:24:58
這也不回答問題,也不檢查日期是否由數字組成。 – j4k3 2016-01-22 09:38:41