java 正则校验经纬度格式
校验经纬度格式
- java代码
public class KECheckUtil {/**只校验正数 0-90.000000 0-180.000000 范围内* 经纬度校验* 经度longitude: (?:[0-9]|[1-9][0-9]|1[0-7][0-9]|180)\\.([0-9]{6})* 纬度latitude: (?:[0-9]|[1-8][0-9]|90)\\.([0-9]{6})* @return boolean*/public static boolean checkLoLa(String longitude,String latitude){String regLo = "(((?:[0-9]|[1-9][0-9]|1[0-7][0-9])\\.([0-9]{0,6}))|((?:180)\\.([0]{0,6}))|((?:[0-9]|[1-9][0-9]|1[0-7][0-9]))|(?:180))";String regLa = "(((?:[0-9]|[1-8][0-9]|90)\\.([0-9]{0,6}))|(?:[0-9]|[1-8][0-9]|90))";longitude = longitude.trim();latitude = latitude.trim();return longitude.matches(regLo)==true?latitude.matches(regLa):false;}/**只校验正数 0-90.000000 范围内* 纬度校验* 纬度latitude: (?:[0-9]|[1-8][0-9]|90)\\.([0-9]{6})* @return boolean*/public static boolean checkLatitude(String latitude){String regLa ="(((?:[0-9]|[1-8][0-9]|90)\\.([0-9]{0,6}))|(?:[0-9]|[1-8][0-9]|90))";latitude = latitude.trim();return latitude.matches(regLa);}/**只校验正数 0-180.000000 范围内* 经度校验* 经度longitude: (?:[0-9]|[1-9][0-9]|1[0-7][0-9]|180)\\.([0-9]{6})* @return boolean*/public static boolean checkLongitude(String longitude){String regLo = "(((?:[0-9]|[1-9][0-9]|1[0-7][0-9])\\.([0-9]{0,6}))|((?:180)\\.([0]{0,6}))|((?:[0-9]|[1-9][0-9]|1[0-7][0-9]))|(?:180))";longitude = longitude.trim();return longitude.matches(regLo);}}
java 正则校验经纬度格式相关推荐
- java正则校验密码 长度不少于8位且至少包含大写字母、小写字母、数字和特殊符号中的四种组合 或者 其中任意三种组合
java正则校验密码必须是包含大小写字母.数字.特殊符号的8位以上四种组合 或者 其中任意三种组合 一.排除法和详细解释 1.排除大写字母.小写字母.数字.特殊符号中1种组合.2种组合.3种组合,那么 ...
- java正则校验密码
java正则校验密码必须是包含大小写字母.数字.特殊符号的8位以上四种组合 或者 其中任意三种组合 一.排除法和详细解释 1.排除大写字母.小写字母.数字.特殊符号中1种组合.2种组合.3种组合,那么 ...
- 【正则表达式 】java 正则表达式 校验日期格式
[正则表达式 ]java 正则表达式 校验日期格式 版权声明:本文为CSDN博主「RanLZ」的原创文章,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/Ran ...
- Java正则验证经纬度
正则验证经纬度 // 要求还是比较严格的: // 度.分.秒三个节都要有: // 每节的数字不能以 0 开头(比如不能写 08度,而要写 8 度): // 秒的数字可以是小数,小数点后最多有两位 ...
- Java 正则校验手机号 工具类
List: 1.需求 2.代码 3.总结 --1.需求-- 前后台分离开发,就需要对传参的数据进行校验,你不知道前端会给你传过来什么乱七八糟的数据,如果在后面的逻辑里面出错了.那就是你后端的问题了.所 ...
- java正则校验企业中征码
延续上一篇,此则文为java版本校验企业中征码. 校验规则在上一篇中已经提过.所以话不多说,直接上代码. //校验中征码public static boolean checkZZM(String va ...
- java正则校验的坑正则校验公式正确性
1,首先讲一下java中正则表达式的坑 举例: 欲校验公式(+x+1)合法性,正则表达式\([+\-*/]+,使用菜鸟在线正则校验就可以匹配,而使用java的String.matches方式竟然匹配不 ...
- java正则判断日期格式_Java中用正则表达式判断日期格式是否正确
1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...
- js正则校验日期格式和时间格式是否正确
一,前端jsp页面有一文本框输入时间 HH:mm:ss格式的 另一个文本框要求输入yyyymmdd格式的日期 时间: 由于未用到任何时间插件,只能通过js校验输入的时间是否正确,最 ...
- java正则校验-密码至少要由包括大小写字母、数字、标点符号的其中两项,共计8-16位编码组成
很多朋友在问正则组合校验的问题,但网上那些大都是不对的,现贴上我在项目中写的部分源码供大家取用. String regex = "^(?![A-Za-z]+$)(?!\\d+$)(?![\\ ...
最新文章
- 一个分析“文件夹”选择框实现方法的过程
- Python绘图 二维、三维
- hue 配置mysql数据源_hue-使用mysql作为元数据库
- MySQL通讯协议研究3(Text模式查询)
- Google Maps——页面提示[For development purposes only]解决方案
- 顺大势逆小势策略之代码实现及可行性分析
- Spring中Singleton作用域和Prototype作用域
- OpenShift 4 - 节点是如何通过CRI-O运行容器的
- 数据库零碎---mysql编码设置,与乱码分析
- UVALive 6884 GREAT + SWERC = PORTO dfs模拟
- 超简代码版设计模式系列六
- c语言编程流水灯与交通灯实验,51单片机c语言交灯设计报告.doc
- 加密word文档脱壳教程
- QT QComboBox使用详解
- 【python 走进NLP】机器学习和深度学习情感分类模型
- 用极致业务基础平台研发的族谱管理软件
- 在线教育十字路口:新东方遭危机 YY欲成颠覆者
- 99% 的程序员想不到的一个技巧,绝对让领导眼前一亮,好感倍增!
- 6个非常实用的 Python 代码块,适合收藏~
- [开发探索]知行合一
热门文章
- ABAP Enhancement
- ndk编译 toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
- PAT(乙级)2020年秋季考试【答案+题解】
- 【linux内核分析与应用-陈莉君】IO空间管理
- No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a
- iPhone进入到了恢复模式怎么办?
- 怎么样才能彻底消灭猫瘟病毒?
- 毕业一年一点不平凡经历,不平常的感受,有了不平常的自信
- sphinx安装及简单使用
- Vue动态循环背景图片