Expresiones Regulares

mtermes
07 de Julio del 2005
Hola buenos días.
Necesito saber como puedo sacar la palabra (xxxxxx) que hay entre los tags [GLOSARIO] xxxxxxx [/GLOSARIO], utilizando expresiones regulares.

Grácias y hasta luego.

pablo
07 de Julio del 2005
Hola, te paso la url de php.net en la que viene la función que necesitas usar
<a href="http://php.grn.es/manual/es/function.ereg.php">http://php.grn.es/manual/es/function.ereg.php</a>
Como ves ahí, la expresión sería algo así como '(/[GLOSARIO/])(.)(/[//GLOSARIO/])' y después tendrías que recuperar el valor de $regs[2] <br>
No lo he probado. Cuéntame que tal.
Pablo

mtermes
07 de Julio del 2005
ok. funciona.

Muchas grácias

solis
07 de Julio del 2005
El problema lo tendras cuando tengas:

[GLOSARIO]Palabra[/GLOSARIO][GLOSARIO]Otra Palabra[/GLOSARIO]

la expresion te devolvera "Palabra[/GLOSARIO][GLOSARIO]Otra Palabra[/GLOSARIO]"

Solis

solis
07 de Julio del 2005
Perdon el ultimo \"[/GLOSARIO]\" no te lo devolvera.