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);