Я пытаюсь соответствовать дате в PHP с использованием preg_match, разделить его и назначить его части в массив, дата выглядит как «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 />";
Ive использовал: http://php.net/manual/en/function.preg-match.php и PHP preg_match question, чтобы сформулировать идеи о том, как это сделать, однако мне не удалась заставить его работать. Любая помощь будет принята с благодарностью.
Спасибо! Это работало очень хорошо и было просто для кого-то вроде меня понять! – imbadatjquery
Это не отвечает на вопрос и не проверяет, дата состоит из числовых символов. – j4k3