Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/01/2005, 22:26
Avatar de xknown
xknown
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 3 meses
Puntos: 7
Hola, utilizo ...url\s*=\s*... por si el url es de la forma:
[url = http://buayacorp.com]Algo[/ul]

Ahora se utiliza el ` para "escapar" la expresión regular, las diferentes formas de que se reconozca una expresión regular son (al menos las que conozco):

- "#\[url\s*=\s*(.*)?\](.*)?\[/url\]#is"
- "`\[url\s*=\s*(.*)?\](.*)?\[/url\]`is"
- "/\[url\s*=\s*(.*)?\](.*)?\[\/url\]/is", se tiene que escapar /

Ahora el ? dentro del segundo subpatrón es un error de tipeo
Sobre la expresión regular que mandas, te falta escapar un ]

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño

Última edición por xknown; 09/01/2005 a las 22:40