Expressão regular para combinar coordenadas de latitude / longitude?
Estou tentando criar uma expressão regular para combinar as coordenadas de latitude / longitude. Para combinar um número de precisão dupla que usei(\-?\d+(\.\d+)?)
e tentou combinar isso em uma única expressão:
^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$
Eu esperava que isso correspondesse a um duplo, uma vírgula, talvez algum espaço e outro duplo, mas parece que não funciona. Especificamente, só funciona se não houver espaço, não um ou mais. O que eu fiz errado?