Validar parámetros de rutas con RegEx en Laravel
Validar parámetros de rutas con RegEx en Laravel puede ser muy útil, sea para validar números, cadenas o cualquier cosa con tal de asegurar el tipo de dato recibido.
En este caso vamos a ver un ejemplo que viene de perlas para el curso de aplicaciones multi idioma con Laravel, ya que para gestionar el idioma de la aplicación lo hacemos a través del primer segmento de la URL.
El ejemplo anterior se encargará de que nuestra ruta sólo acepte para locale una cadena en mayúsculas o minúsculas con una longitud de 2 caracteres: es, en, it etcétera.
De esta forma podemos recoger los parámetros de nuestra ruta.