
11/01/2009, 08:36
|
Usuario no validado | | Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 21 años Puntos: 0 | |
Respuesta: ¿como hago este preg_replace? Perdonad que me meta, pero trato de aprender a usar bien expresiones regulares y mi pregunta es:
En
$cadena = preg_replace("/^\[(color=[a-z0-9\#]+)\]$/i", "[\\1:$a]", $cadena);
¿Qué hace el ^ el # el + y la /i?
En la segunda parte ya ni te cuento, el \\1:$a no tengo ni pajolera idea de dónde sale.
¿Un buen manual on line de estas cosas no hay con ejemplos "progresivos"? |