Ver Mensaje Individual
  #9 (permalink)  
Antiguo 11/01/2009, 11:25
JBRS
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años
Puntos: 0
Respuesta: ¿como hago este preg_replace?

Cita:
Iniciado por Ronruby Ver Mensaje
Revisa este tema, esta bien explicado:

http://www.forosdelweb.com/f18/aport...s-pcre-646110/
Sí ahí hay mucha explicación y muy clara, gracias. Lo que no tengo claro en el ejemplo del compañero es:
$cadena = preg_replace("/^\[(color=[a-z0-9\#]+)\]$/i", "[\\1:$a]", $cadena);

qué hace el +.

Luego tengo la duda, en ese mismo ejemplo ¿ponga lo que ponga antes del ] lo reemplazaría? ¿aunque fueran 10 líneas con espacios y todo tipo de signos? (eso me sería muy útil para una aplicación que estoy haciendo).