felix: preg_split regex

Beitrag lesen

hallo,

ich moechte ein string mit der fkt preg_split in ein array zerlegen, dabei sieht das prog wie folgt aus:
--------------------------------
$str ="1aa;2bb;4dd;5ee";

$testarray = preg_split("(;[1-7])",$str);

foreach($testarray as $i)
{
 echo "i: ".$i."<BR>";
}
---------------------------------
er nimmt den string auch schon schoen auseinander, nur wuerde ich gerne die zahl die gleichzeit letztes teil des trennoperators ist
auch gerne mit in meinen arrayelementen haben.

ausgabe sollte so aus sehen:

i: 1aa
i: 2bb
i: 4dd
i: 5ee

hat jemand ne idee?