Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Otros Temas » Programación en general » Sacar cierto texto con una expresión regular en PHP Responder al tema
Nuevo tema


Página 1 de 1  [ 4 mensajes ] 
 
Nota 2010-01-16 19:44 @864

Perlero Senior
Registrado: 2009-03-01 18:39 @818
Mensajes: 387
Sacar cierto texto con una expresión regular en PHP
Hola. Estaba pensando en hacer un script en PHP que consulta a una web mía en un servidor local.

Esta solo va a extraer la localización.

Texto en pais.php
Syntax: [ Download ] [ Hide ]
Using html4strict Syntax Highlighting
Country:dddfdf<td><b>España<\/b>


Código PHP
Syntax: [ Download ] [ Hide ]
Using php Syntax Highlighting
  1. $dump=file_get_contents("http://127.0.0.1/pais.php");
  2. print $dump;


Lo que yo quiero hacer es extraer solamente España y después imprimirlo. ¿Pero cómo podría hacer eso en PHP?


Nota 2010-01-16 20:35 @899

Perlero Frecuente
Registrado: 2009-07-25 13:00 @583
Mensajes: 158
Re: Sacar cierto texto con una expresión regular en PHP
Bueno, hice algo, no lo he probado porque no ando en Linux. pues aquí el source:
Syntax: [ Download ] [ Hide ]
Using php Syntax Highlighting
  1. <?php
  2. $texto = 'Country:dddfdf<td><b>España<\/b>';
  3. $captura;
  4. preg_match_all("/<b>(.+)</i", $texto, $captura);
  5. echo $captura[0];
  6. ?>

Si no funciona me avisas y cuando esté en mi PC lo pruebo bien, y de todo modos lo probaré...


Nota 2010-01-16 20:42 @904

Perlero Senior
Registrado: 2009-03-01 18:39 @818
Mensajes: 387
Re: Sacar cierto texto con una expresión regular en PHP
Solo me tira Array


Nota 2010-01-16 20:59 @916

Perlero Frecuente
Registrado: 2009-07-25 13:00 @583
Mensajes: 158
Re: Sacar cierto texto con una expresión regular en PHP
Bueno, encontré un compilador online y testé un poco xD
Syntax: [ Download ] [ Hide ]
Using php Syntax Highlighting
  1. <?php
  2. $texto = 'Country:dddfdf<td><b>España<\/b>';
  3. $captura;
  4. preg_match("/<b>(\w+)/i", $texto, $captura);
  5. echo $captura[0];
  6. ?>


Saludos.


Responder al tema  [ 4 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO