【发布时间】:2010-09-30 20:14:24
【问题描述】:
我正在尝试使用 preg_match 在 PHP 中匹配一个日期,将其拆分并将其部分分配给一个数组,日期看起来像“20100930”,这是我正在使用的代码:
// 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 来制定如何做到这一点的想法,但是我没有运气让它发挥作用。任何帮助将不胜感激。
【问题讨论】:
标签: php regex date split preg-match