Existe una forma en ruby on rails de ingresar expresiones regulares mucho más complejas en las rutas, por ejemplo para localizar puntos en url o localizar ip’s por mencionar algunas?
Rails - expresiones regulares complejas
Iniciado por
Juan Garcia
, mar 12 2014 22:44
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 13 marzo 2014 - 14:54
Usa el siguiente parámetro:
Para luego implementarlo en de la siguiente forma, esto es para detectar ciertos valores en una IP:
:requirements => { :nombre_param => pattern_regex }
Para luego implementarlo en de la siguiente forma, esto es para detectar ciertos valores en una IP:
IP_patron = /\A(?:25[0-5]|(?:2[0-4]|1\d|[1-9])?\d)(?:\.(?:25[0-5]|(?:2[0-4]|1\d|[1-9])?\d)){3}\z/.freeze map.resources :ip, :requirements => { :id => IP_patron }
#3 AUTOR PREGUNTA
Publicado 13 marzo 2014 - 19:41
Muy bueno el código Joel. Gracias crack