Za pomocą wyrażeń regularnych z kodu strony www chcę znaleźć same daty, z tym że niektóre z nich mają postać ##.##.## a inne ##.##.## - ##.##.##
Gdy wystąpi ten drugi przypadek to te dwie daty powinny być traktowane jako jeden string a nie dwa osobne.
Poniżej przykład kodu z którego daty są wycinane:
</tr>
<tr>
<td class="eventsCalDate" width="240" height="15">01.07.07</td>
</tr>
///
</tr>
<tr>
<td class="eventsCalDate" width="240" height="15">23.06.07 - 01.07.07</td>
</tr>
<tr>
Moje propozycje wyrażeń regularnych:
preg_match("/[0-9]{2}\W[0-9]{2}\W[0-9]{2}|[0-9]{2}\W[0-9]{2}\W[0-9]{2} - [0-9]{2}\W[0-9]{2}\W[0-9]{2}/", $myStr, $date);
//preg_match("/[0-9]{2}\W[0-9]{2}\W[0-9]{2}|( - [0-9]{2}\W[0-9]{2}\W[0-9]{2})/", $myStr, $date);
Proszę o pomoc w poprawieniu tego wyrażenia bo dosłownie utknołem z robotą
