/ / вираз вираження для широти та довготи з діапазоном від -90 до 90 та -180 до 180 у кутовому 2 [дублікат] - регулярний вираз, кутовий

вираз для регулярних виразу для широти і довготи з діапазоном від -90 до 90 і від -180 до 180 у кутовому 2 [дублікат] - регулярний вираз, кутовий

Я намагався поставити валідацію діапазону для широти і довготи нижче перевірки шаблону.

Для Longitude діапазон становить від -180 до 180, коли я намагаюся дати щось на зразок 100 або -100 його, що дає мені повідомлення про помилку

^-?(?:180(?:(?:.0{1,4})?)|(?:[0-9]|[1-9][0-9]|1[1-7][0-9])(?:(?:.[0-9]{1,4})?))$

Відповіді:

0 для відповіді № 1

Я думаю, що це вам допоможе Latitue = від -90 до +90 і Довгота -180 до + 180

^([-+]?d{1,2}[.]d+),s*([-+]?d{1,3}[.]d+)$

0 для відповіді № 2

Спробуйте нижче рівнятись для широти та довготи

Широта від -90 до +90

^[-+]?([1-8]?d(.d+)?|90(.0+)?)$

Довгота від -180 до +180

^[-+]?(180(.0+)?|((1[0-7]d)|([1-9]?d))(.d+)?)$