La situación es la siguiente, si tengo algo como esto:
Código:
El resultado es el siguiente:$codigo = '<script type="text/javascript">
function algo(){//Esto es para algo
//acciones acá
}
document.location.href = "http://www.algunsitio.com";
</script>';
$linea_unica = '[[^:](//.*)]';
$codigo = preg_replace($linea_unica, '', $codigo);
Código:
Como pueden ver me mantiene la URL del location pero me elimina la llave inicial de la función declarada, es decir toma y reemplaza la secuencia // con una posición anterior por lo que el código ya no queda funcional.$codigo = '<script type="text/javascript">
function algo()
}
document.location.href = "http://www.algunsitio.com";
</script>';
Espero haber sido lo suficientemente claro y puedan ayudarme a solucionar el inconveniente.
De antemano muchas gracias...
Saludos :D



