как php preg_match чтобы получить дату - PullRequest
0 голосов
/ 13 апреля 2011

Попытка просто захватить дату в этом URL-адресе

upload/Standard Project/test/04-12-2011/1.jpg

URL-адрес изменит имена, как и дата, но она всегда будет в том же формате.

Любая идея о том, как было бы здорово.Я пытался датировать его с помощью substr, но понял, что не будет работать, потому что URL может измениться.

1 Ответ

2 голосов
/ 13 апреля 2011
<?php
$str = 'upload/Standard Project/test/04-12-2011/1.jpg';
if(preg_match('@/([0-9]{2}-[0-9]{2}-[0-9]{4})/@', $str, $matches))
  var_dump($matches[1]);
...