package org.jeecg.modules.demo.untils; import org.springframework.stereotype.Component; import java.util.regex.Matcher; import java.util.regex.Pattern; @Component public class pdjwd { public static void main(String[] args) { boolean aLong = isLA("37.70239"); System.out.println(aLong); } /** * 经度校验 * * @param value * @return */ public static boolean isLONG(String value) { String regExpress = "^[\\-\\+]?(0?\\d{1,2}\\.\\d{1,5}|1[0-7]?\\d{1}\\.\\d{1,5}|180\\.0{1,5})$"; return Pattern.matches(regExpress, value); } /** * 维度校验 * * @param value * @return */ public static boolean isLA(String value) { String regExpress = "^[\\-\\+]?([0-8]?\\d{1}\\.\\d{1,5}|90\\.0{1,5})$"; return Pattern.matches(regExpress, value); } }