¿Cómo Reemplazar los espacios de una URL %20 usando Regex?
Hey! Hola que tal amigos de Junior a Senior el día de hoy les vengo con un nuevo post. El cual consta de cambiar nuestra url que contiene espacios %20 y sustituirlos por (guión medio – o guió bajo _ ) .
A continuación mostraremos un ejemplo del cómo se vería una cadena y convertirla.
echo strtr("ABCBADEFG", "BA", "12");
// Resultado: "ABCBADEFGBA12"
Otro ejemplo sería el siguiente en el cual mostraremos como sustituir el espacio por un guión bajo.
$cadena = "Cadena que queremos cambiar";
$cadenaConvert = strtr($cadena, " ", "_");
echo $cadenaConvert;
//Resultado Cadena_que_queremos_cambiar
Y por ultimo mostraremos un ejemplo en la vida real:
$cadenaConvert = strtr(" ", "-");
$enlace 'href="/'.strtolower($cadenaConvert)'"';
//Resultado /enlace-prueba
Espero les haya servido de algo esta breve información, si tienen dudas u otras maneras de hacerlo pueden mostrárnoslo en los comentarios, esto ayudara a qué todos crezcamos y resolvamos nuestros problemas de forma rápida y sencilla.
Y sin mas que decir por el momento, nos vemos y espero nos apoyen con sus opiniones y comentarios, saludos.