校验经纬度格式

  • 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 正则校验经纬度格式相关推荐

  1. java正则校验密码 长度不少于8位且至少包含大写字母、小写字母、数字和特殊符号中的四种组合 或者 其中任意三种组合

    java正则校验密码必须是包含大小写字母.数字.特殊符号的8位以上四种组合 或者 其中任意三种组合 一.排除法和详细解释 1.排除大写字母.小写字母.数字.特殊符号中1种组合.2种组合.3种组合,那么 ...

  2. java正则校验密码

    java正则校验密码必须是包含大小写字母.数字.特殊符号的8位以上四种组合 或者 其中任意三种组合 一.排除法和详细解释 1.排除大写字母.小写字母.数字.特殊符号中1种组合.2种组合.3种组合,那么 ...

  3. 【正则表达式 】java 正则表达式 校验日期格式

    [正则表达式 ]java 正则表达式 校验日期格式 版权声明:本文为CSDN博主「RanLZ」的原创文章,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/Ran ...

  4. Java正则验证经纬度

    正则验证经纬度 // 要求还是比较严格的:  // 度.分.秒三个节都要有:  // 每节的数字不能以 0 开头(比如不能写 08度,而要写 8 度):  // 秒的数字可以是小数,小数点后最多有两位 ...

  5. Java 正则校验手机号 工具类

    List: 1.需求 2.代码 3.总结 --1.需求-- 前后台分离开发,就需要对传参的数据进行校验,你不知道前端会给你传过来什么乱七八糟的数据,如果在后面的逻辑里面出错了.那就是你后端的问题了.所 ...

  6. java正则校验企业中征码

    延续上一篇,此则文为java版本校验企业中征码. 校验规则在上一篇中已经提过.所以话不多说,直接上代码. //校验中征码public static boolean checkZZM(String va ...

  7. java正则校验的坑正则校验公式正确性

    1,首先讲一下java中正则表达式的坑 举例: 欲校验公式(+x+1)合法性,正则表达式\([+\-*/]+,使用菜鸟在线正则校验就可以匹配,而使用java的String.matches方式竟然匹配不 ...

  8. java正则判断日期格式_Java中用正则表达式判断日期格式是否正确

    1.Java中用正则表达式判断日期格式是否正确 DateType.java: /** * @Title:DateType.java * @Package:com.you.dao * @Descript ...

  9. js正则校验日期格式和时间格式是否正确

    一,前端jsp页面有一文本框输入时间  HH:mm:ss格式的   另一个文本框要求输入yyyymmdd格式的日期        时间: 由于未用到任何时间插件,只能通过js校验输入的时间是否正确,最 ...

  10. java正则校验-密码至少要由包括大小写字母、数字、标点符号的其中两项,共计8-16位编码组成

    很多朋友在问正则组合校验的问题,但网上那些大都是不对的,现贴上我在项目中写的部分源码供大家取用. String regex = "^(?![A-Za-z]+$)(?!\\d+$)(?![\\ ...

最新文章

  1. 一个分析“文件夹”选择框实现方法的过程
  2. Python绘图 二维、三维
  3. hue 配置mysql数据源_hue-使用mysql作为元数据库
  4. MySQL通讯协议研究3(Text模式查询)
  5. Google Maps——页面提示[For development purposes only]解决方案
  6. 顺大势逆小势策略之代码实现及可行性分析
  7. Spring中Singleton作用域和Prototype作用域
  8. OpenShift 4 - 节点是如何通过CRI-O运行容器的
  9. 数据库零碎---mysql编码设置,与乱码分析
  10. UVALive 6884 GREAT + SWERC = PORTO dfs模拟
  11. 超简代码版设计模式系列六
  12. c语言编程流水灯与交通灯实验,51单片机c语言交灯设计报告.doc
  13. 加密word文档脱壳教程
  14. QT QComboBox使用详解
  15. 【python 走进NLP】机器学习和深度学习情感分类模型
  16. 用极致业务基础平台研发的族谱管理软件
  17. 在线教育十字路口:新东方遭危机 YY欲成颠覆者
  18. 99% 的程序员想不到的一个技巧,绝对让领导眼前一亮,好感倍增!
  19. 6个非常实用的 Python 代码块,适合收藏~
  20. [开发探索]知行合一

热门文章

  1. ABAP Enhancement
  2. ndk编译 toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe
  3. PAT(乙级)2020年秋季考试【答案+题解】
  4. 【linux内核分析与应用-陈莉君】IO空间管理
  5. No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a
  6. iPhone进入到了恢复模式怎么办?
  7. 怎么样才能彻底消灭猫瘟病毒?
  8. 毕业一年一点不平凡经历,不平常的感受,有了不平常的自信
  9. sphinx安装及简单使用
  10. Vue动态循环背景图片