<? $str=" sitename-01.01.2017-10.03.2017 safdm gamasdg -123.12.2017.txt</font>"; $re="/\d{1,2}\.\d{1,2}\.\d{2,4}/"; preg_match_all($re, $str, $arr); echo "<pre>"; print_r($arr); echo "</pre>"; // Array // ( // [0] => Array // ( // [0] => 01.01.2017 // [1] => 10.03.2017 // [2] => 23.12.2017 // ) // )
Извлечь даты из строки php

regexp dates from string php. Вырезать даты из строки по формату d.m.Y, например.