Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2011, 13:30
Avatar de Sougiro
Sougiro
 
Fecha de Ingreso: octubre-2007
Mensajes: 136
Antigüedad: 16 años, 6 meses
Puntos: 1
extraer numeros de una cadena

Hola ya he visto este post antes en el foro, he incluso he tratado de utilizar dos de las oipciones que vi en el, pero ninguna de las dos me funciono. Ahi estan las que use:
*****************1****************************
$var=$variables[$i][1];
preg_match_all('/\b\d{+}\b/',$var,$elnumero);
echo "<pre>";
print_r($elnumero);
echo "</pre>";
*****************2*****************************
$resultado = ereg_replace("[^0-9]", "", $var);
echo"<br>".$resultado;

En var se encuentra esta cadena 1.9 +/- 0.2 g, con la primera opcion no me salio nada y con la segunda me sae 1902 cosa que no me sirve, necesito sacar el numero completo 1.9 y 0.2.

Por favor ayudenme.