小编典典

匹配纬度/经度坐标的正则表达式?

all

我正在尝试创建一个正则表达式来匹配纬度/经度坐标。为了匹配我使用的双精度数(\-?\d+(\.\d+)?),并尝试将其组合成一个表达式:

^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$

我希望这可以匹配一个双精度数、一个逗号、也许是一些空格和另一个双精度数,但它似乎不起作用。具体来说,它只有在没有空间的情况下才有效,而不是一个或多个。我做错了什么?


阅读 94

收藏
2022-08-24

共1个答案

小编典典

空格是 \s,而不是 \w

^(-?\d+(\.\d+)?),\s*(-?\d+(\.\d+)?)$

看看这是否有效

2022-08-24