Sanırım tek bir düzenli ifade kullanıyorsun. Bu tür durumlarda explode kullanabilirsin.Yani gelen veride - işaretinden sonra parçalama yapabilirsin aşağıdaki kod örnek verdim.Hoşcakal.

$veri = explode("-",$gelenveri);
print_r($veri);
Parçalama işlemi bu şekilde.