Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2009, 16:47
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 17 años, 5 meses
Puntos: 56
Expresión regular, en preg_replace

Hola tengo un pequeño problema con el sintaxis de la expresión, lo que quiero intentar es buscar un link parecido a este src="imagenes/misc/Imagen con espacio.jpg" /> y reemplazar los espacis con subguión (_) src="imagenes/misc/Imagen_con_espacio.jpg" />

La funcion del preg es esta para reemplazar
Código PHP:
function toSubimg($str){
return 
str_replace(" ","_",$str);

Ahora el problema es en la expresión que no me lo toma, haber si me dicen que hice mal. Gracias
Código PHP:
//Ejemplo string: src="imagenes/misc/Imagen con espacio.jpg" />
$t preg_replace_callback("/\src\=\"imagenes\/misc\/([^(=]+)\.\jpg\" \/\>/"'toSubimg'$t); 
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */