<table>
<tr><td>Pam Date:23-11-2014 Time: 02:18:00 </td></tr>
<tr><td>Sam Date:24-11-2014 Time: 04:00:00 </td></tr>
<tr><td>Julie Date:26-11-2014 Time: 06:10:00 </td></tr>
<tr><td>Remo Date:27-11-2014 Time: 04:25:00 </td></tr>
<tr><td>Woods Date:27-11-2014 Time: 03:40:00 </td></tr>
</table>
All these values are in the same column, I need the date
value alone.
This should work for you:
<?php
$input = "<tr><td>Pam Date:23-11-2014 Time: 02:18:00 </td></tr>
<tr><td>Sam Date:24-11-2014 Time: 04:00:00 </td></tr>
<tr><td>Julie Date:26-11-2014 Time: 06:10:00 </td></tr>
<tr><td>Remo Date:27-11-2014 Time: 04:25:00 </td></tr>
<tr><td>Woods Date:27-11-2014 Time: 03:40:00 </td></tr>
";
preg_match_all("/Date:\s?(\d{2}-\d{2}-\d{4})\s?/", $input, $output);
print_r($output);
?>
Output:
Array
(
[0] => Array
(
[0] => Date:23-11-2014
[1] => Date:24-11-2014
[2] => Date:26-11-2014
[3] => Date:27-11-2014
[4] => Date:27-11-2014
)
[1] => Array
(
[0] => 23-11-2014
[1] => 24-11-2014
[2] => 26-11-2014
[3] => 27-11-2014
[4] => 27-11-2014
)
)