Estaba tratando de poner la validación de rango para la latitud y la longitud por debajo de la validación del patrón.
Para Longitud, el rango es de -180 a 180 cuando estoy tratando de dar algo como 100 o -100 me está dando un mensaje de error
^-?(?:180(?:(?:.0{1,4})?)|(?:[0-9]|[1-9][0-9]|1[1-7][0-9])(?:(?:.[0-9]{1,4})?))$
Respuestas
0 para la respuesta № 1Creo que esto te ayudará Latitud = -90 a +90 y Longitud -180 a + 180
^([-+]?d{1,2}[.]d+),s*([-+]?d{1,3}[.]d+)$
0 para la respuesta № 2
Pruebe debajo de la expresión regular para latitud y longitud
Latitud -90 a +90
^[-+]?([1-8]?d(.d+)?|90(.0+)?)$
Longitud -180 a +180
^[-+]?(180(.0+)?|((1[0-7]d)|([1-9]?d))(.d+)?)$