Evo onda koda:
Code:
$string = 'aaa+bb+cccc-e-yyy';
if (preg_match_all('/([\+-]?[a-z]+)/', $string, $rezultat))
{
while (list($n,$rez) = each($rezultat[0]))
print "$n: $rez\n";
}
Ovo ti daje sledeci rezultat:
Code:
0: aaa
1: +bb
2: +cccc
3: -e
4: -yyy
Ukoliko ti ne treba + u matrici, mozes u drugom redu gornjeg koda zameniti '[\+-]' sa '[\-]'.