Hola amigos, tengo las siguientes cadenas de strings y de cada una necesito obtener:
-Los valores positivos(sin signo) y los numero negativos.
-las cadenas que no que sean números 
 
 
$cadena1 =  "CAD01 +001579 +015292 +027354 +1258 +0502 C079C*"
$cadena2 =  "CAD02 +0279318 +0013000 +0143280 +1257 C+1111*"
$cadena3 =  "CAD03 +0286569 -0009213 +0152994 +1295 C+1111*"
$cadena4 =  "CAD04 +0280253 -0002729 +0149794 +1378 C+1111*"
$cadena5 =  "!I01 +070772 +058940 +000450 +1802 +0499 C079D*"  
 
las cadenas son variables osea la longitud del string 
 
 
 
les cuento lo que hago:
 
Primero separo la cadena 
$arregloValores = preg_split( '/( |,)/',$cadena1);
 
Ahora el problema que tengo es para separar los valores positivos(sin signo) y los numero negativos de las cadenas 
  
 

