Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/01/2011, 14:04
yop289
 
Fecha de Ingreso: diciembre-2010
Mensajes: 61
Antigüedad: 14 años
Puntos: 4
Respuesta: Como extraer partes de una cadena

Sin que sirva de precedente:
Código:
<?php
$var = "texto 1 (15), texto 2 (55), texto 3 (22), texto 4 (37), texto 5 (68) ";  
preg_match_all('/\b\d{2}\b/',$var,$elnumero);

echo "<pre>";
print_r($elnumero);
echo "</pre>";


?>
Te devuelve:


Array
(
[0] => Array
(
[0] => 15
[1] => 55
[2] => 22
[3] => 37
[4] => 68
)

)


Cómo te comentan anteriormente las expresiones regulares sacan de bastantes apuros te recomiendo que te las estudies un poco.

Hay un programa muy bueno en la siguiente dirección con un montón de ejemplos y que te permite experimentar muy facilmente.

http://gskinner.com/blog/archives/2008/03/regexr_free_onl.html


Un saludo es sólo una idea.