This question already has answers here:
Regular expression for matching latitude/longitude coordinates?
                                
                                    (17个答案)
                                
                        
                                3年前关闭。
            
                    
我用过ng-pattern

/^[0-9]{1,7}(\.[0-9]+)?$/

用于验证纬度和经度值,但是此模式不允许我输入负值。

纬度和经度值包含负值和十进制值
能否请您提出一个适合我需求的ng模式。

示例值如下

234.5466553.576687612345.766566

我需要对此类型值进行验证。它应该允许负数,正数,小数和所有数字

最佳答案

这是一个完整的答案:https://stackoverflow.com/a/18690202/6359058

例如:[-+]?是-或+

/^[-+]?[0-9]{1,7}(\.[0-9]+)?$/

07-26 06:44