Foros del Web » Programando para Internet » PHP »

extraer cadena php

Estas en el tema de extraer cadena php en el foro de PHP en Foros del Web. hola: quisiera extraer una cadena de texto pero con la siguiente aclaracion; $cadena='blabla bla <img src="rutaquesea/imagen.jpg">blabla bla'; 1. como podria obtener la cadena que compone ...
  #1 (permalink)  
Antiguo 07/06/2010, 10:46
 
Fecha de Ingreso: noviembre-2005
Mensajes: 44
Antigüedad: 18 años, 5 meses
Puntos: 0
extraer cadena php

hola:
quisiera extraer una cadena de texto pero con la siguiente aclaracion;

$cadena='blabla bla <img src="rutaquesea/imagen.jpg">blabla bla';

1. como podria obtener la cadena que compone la imagen, o sea, <img src="rutaquesea/imagen.jpg"> ???

2. como podria eliminar esa cadena???

graciasss
  #2 (permalink)  
Antiguo 07/06/2010, 11:00
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: extraer cadena php

necesitas expresiones regulares...

te sugiero leer el siguiente tema:
http://www.forosdelweb.com/f18/aport...s-pcre-646110/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/06/2010, 14:30
 
Fecha de Ingreso: noviembre-2005
Mensajes: 44
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: extraer cadena php

no llego a comprender la sintaxis de la funcion, me podeis hacer un ejemplo con lo que necesito, para intentar comprenderlo?

gracias
  #4 (permalink)  
Antiguo 07/06/2010, 14:50
rpv
 
Fecha de Ingreso: febrero-2010
Mensajes: 275
Antigüedad: 14 años, 2 meses
Puntos: 10
Respuesta: extraer cadena php

no entendí muy bien la pregunta así que te doy los dos casos:


Código PHP:
Ver original
  1. $str='blabla bla <img src="rutaquesea/imagen.jpg">blabla bla';
  2.  
  3.  
  4. preg_match('/<(.+?)>/',$str,$str);
  5. echo $str[0];
  6. //imprime: <img src="rutaquesea/imagen.jpg">
  7.  
  8. echo strip_tags($str);
  9. //imprime:  blabla bla blabla bla

Etiquetas: extraer, cadenas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:28.