Ver Mensaje Individual
  #13 (permalink)  
Antiguo 10/09/2007, 09:41
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Expresión regular

Hola Alejandro,
Por lo general es mejor que hagas tu pregunta en un tema nuevo, pero ya que estamos te la contesto ahora

Necesitás cambiar 2 cosas:
1.- cambiar el separador de la expresión, no usar / porque es un caracter que estás buscando. Por ejemplo, podés usar #

#<strong>[^<]+</strong>#

2.- agregar un juego de paréntesis rodeando lo que querés capturar

#<strong>([^<]+)</strong>#

3.- usar $regs[1], no $regs[0]. el cero corresponde a TODA la coincidencia, mientras que los números del 1 al 9 corresponden a cada uno de los juego de paréntesis que tengas. En este caso, el primer juego de paréntesis es el que guarda lo que estás buscando, así que tenés que usar 1 como índice para $regs.


Saludos.