[php]dzielenie stringu

czy ma ktoś jakiś pomysł w jaki sposób mogę podzielić następujący string:

<>22.05.2007<>fdsf<>dsf<>dfsdf<>dsfds<><>89.78.173.181<>

chodzi mi o to że np. jeśli użyję funckji explode i przypiszę ją do zmiennej np. $tablica

to datę odczytam za pomocą numeru tablicy przykład $tablica[3]

proszę mi pomóc bo jest mi to bardzo potrzebne

pozdrawiam!

Wyrażenia regularne.

skróciłem wpis - bo nie chciało mi się całego obrabiać, ale na tej zasadzie to trzeba zrobić:

<?php


$str = '<>22.05.2007<>';

$str = preg_replace("#\<\>(.*?)\<\>#si", "\\1", $str);

echo $str;


?>

np. coś takiego:

$str='<>22.05.2007<>fdsf<>dsf<>dfsdf<>dsfds<><>89.78.173.181<>';


$w='([A-Za-z0-9\.\-\_]*)';


$pattern='#<>'.$w.'<>'.$w.'<>'.$w.'<>'.$w.'<>'.$w.'<>'.$w.'<>'.$w.'<>#is';


preg_match_all($pattern, $str, $matches);

w $matches masz poszczególne elementy (i=1…7)