Foros del Web » Programando para Internet » PHP »

patron preg_match_all()

Estas en el tema de patron preg_match_all() en el foro de PHP en Foros del Web. Hola quisiera saber cual es el patron para conseguir extraer el contenido de un texto que vaya entre: {?palabra1} "este es el texto1 a extraer" ...
  #1 (permalink)  
Antiguo 12/07/2005, 10:34
 
Fecha de Ingreso: julio-2005
Mensajes: 36
Antigüedad: 19 años, 4 meses
Puntos: 0
patron preg_match_all()

Hola quisiera saber cual es el patron para conseguir extraer el contenido de un texto que vaya entre:

{?palabra1} "este es el texto1 a extraer" {/?}

{?palabra2} "este es el texto2 a extraer" {/?}

{?palabra3} "este es el texto3 a extraer" {/?}

...

Es decir quiero extraer el texto que vaya entre {?palabraN} y {/?} teniendo en cuenta que el texto tambien puede contener corchetes {}, parentesis (), y demas simbolos no alfanumericos como el punto, coma, suma, resta, etc

Gracias de antemano.
  #2 (permalink)  
Antiguo 12/07/2005, 13:13
 
Fecha de Ingreso: junio-2005
Mensajes: 981
Antigüedad: 19 años, 5 meses
Puntos: 2
Hola, mira la verdad no estoy del todo familiarizado con las expreciones regulares... Con esta expresion anda bien, ahora tendria que poner el numero si o si, nose la forma de hacer que vaya con cualquier numero al final...

Código:
#\{\?palabra1\}(.+)\{\/\?\}#U
Tendrias que rsolver el tema de N numero, para que sea totalmente funcional... Saludos y suerte...
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 14:42.