Я пытаюсь создать регулярное выражение для сопоставления координат широты / долготы.Для сопоставления числа с двойной точностью я использовал (\-?\d+(\.\d+)?)
и попытался объединить его в одно выражение:
^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$
Я ожидал, что это будет соответствовать двойному, запятой, возможно, некоторому пробелуеще один дубль, но это не похоже на работу.В частности, это работает только если нет места, а не один или несколько.Что я сделал не так?