社区
Ajax
帖子详情
正则 验证 经纬度。
andyxl
2011-06-03 10:04:49
lng = /^-?(?:(?:180(?:\.0{1,15})?)|(?:(?:(?:1[0-7]\d)|(?:[1-9]?\d))(?:\.\d{1,15})?))$/
lat = /^-?(?:90(?:\.0{1,15})?|(?:[1-8]?\d(?:\.\d{1,15})?))$/
这两个正则用起来有些问题。
...全文
604
7
打赏
收藏
正则 验证 经纬度。
lng = /^-?(?:(?:180(?:\.0{1,15})?)|(?:(?:(?:1[0-7]\d)|(?:[1-9]?\d))(?:\.\d{1,15})?))$/ lat = /^-?(?:90(?:\.0{1,15})?|(?:[1-8]?\d(?:\.\d{1,15})?))$/ 这两个正则用起来有些问题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
px372265205
2011-06-07
打赏
举报
回复
[Quote=引用 5 楼 q107770540 的回复:]
引用 2 楼 hongmei85 的回复:
试下
// 经度
// 经度
lng = /^[EW]?((\d|[1-9]\d|1[0-7]\d)[\s\-,;°度](\d|[0-5]\d)[\s\-,;′分](\d|[0-5]\d)(\.\d{1,2})?[\s\-,;\"秒]?$)|(180[\s\-,;°度]0[\s\-,;′分]0[\s\-,;\"秒]?$)/;
//纬度
……
[/Quote]
研究的好深啊、++
q107770540
2011-06-07
打赏
举报
回复
[Quote=引用 2 楼 hongmei85 的回复:]
试下
// 经度
// 经度
lng = /^[EW]?((\d|[1-9]\d|1[0-7]\d)[\s\-,;°度](\d|[0-5]\d)[\s\-,;′分](\d|[0-5]\d)(\.\d{1,2})?[\s\-,;\"秒]?$)|(180[\s\-,;°度]0[\s\-,;′分]0[\s\-,;\"秒]?$)/;
//纬度
lat = /^[NS]?((\d|[1-8]……
[/Quote]
要求还是比较严格的:
度、分、秒三个节都要有;
每节的数字不能以 0 开头(比如不能写 08度,而要写 8 度);
秒的数字可以是小数,小数点后最多有两位数字;
分隔三个节的标志符可以是空格、中横线、逗号、分号、°′"或者度分秒;
取值范围,经度为 0度0分0秒 至 180度0分0秒;纬度为 0度0分0秒 至 90度0分0秒。
andyxl
2011-06-07
打赏
举报
回复
google map 拖动获取页面的中心经纬度,会出现【经度】递增的情况(>180).
谢了,大家。
frankrenping
2011-06-06
打赏
举报
回复
2楼牛人啊!
qingYun1029
2011-06-04
打赏
举报
回复
强淫啦!!!
hongmei85
2011-06-03
打赏
举报
回复
试下
// 经度
// 经度
lng = /^[EW]?((\d|[1-9]\d|1[0-7]\d)[\s\-,;°度](\d|[0-5]\d)[\s\-,;′分](\d|[0-5]\d)(\.\d{1,2})?[\s\-,;\"秒]?$)|(180[\s\-,;°度]0[\s\-,;′分]0[\s\-,;\"秒]?$)/;
//纬度
lat = /^[NS]?((\d|[1-8]\d)[\s\-,;°度](\d|[0-5]\d)[\s\-,;′分](\d|[0-5]\d)(\.\d{1,2})?[\s\-,;\"秒]?$)|(90[\s\-,;°度]0[\s\-,;′分]0[\s\-,;\"秒]?$)/;
xuexiaodong2009
2011-06-03
打赏
举报
回复
http://msdn.microsoft.com/zh-cn/library/ae5bf541(VS.80).aspx
正则表达式语法
江苏省
经纬度
范围
正则
校验表达式
在本例中,
正则
表达式被用来
验证
输入的江苏省
经纬度
数据是否符合一定的格式标准。 江苏省位于中国东部沿海地区,其
经纬度
范围大致为:经度约在119.6°E至121.5°E之间,纬度约在30.9°N至35.2°N之间。在进行数据...
javascript
经纬度
校验
正则
表达式
webgis开发中标准规范
经纬度
正则
校验函数
### WebGIS开发中标准规范
经纬度
正则
校验函数 #### 概述 在WebGIS(Web Geographic Information System)开发过程中,确保数据的准确性和一致性是至关重要的。尤其是在处理地理位置数据时,对于
经纬度
的输入校验尤...
解析
经纬度
信息
对于从用户输入中提取
经纬度
,可能需要额外的
验证
步骤,确保用户输入有效。例如,可以检查输入是否在有效的纬度(-90到90度)和经度(-180到180度)范围内。 在处理地理空间数据时,可能还会涉及到其他库,如`...
StringUtil.java(字符串工具类)
USER_NAME to UserName,USER_NAME to userName,转义
正则
特殊字符 ,获取字符串长度汉字占两个字符,
验证
号码是否合法 (是否是手机号或者电话号码),将
经纬度
转换成字符串,将字符转换成二进制,将二进制字符串...
Ajax
52,792
社区成员
25,335
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章