2cba8249960186ecd7bcd655803e873d301fe1f5.svn-base 873 B

1234567891011121314151617181920212223242526272829303132333435
  1. package org.jeecg.modules.demo.untils;
  2. import org.springframework.stereotype.Component;
  3. import java.util.regex.Matcher;
  4. import java.util.regex.Pattern;
  5. @Component
  6. public class pdjwd {
  7. public static void main(String[] args) {
  8. boolean aLong = isLA("37.70239");
  9. System.out.println(aLong);
  10. }
  11. /**
  12. * 经度校验
  13. *
  14. * @param value
  15. * @return
  16. */
  17. public static boolean isLONG(String value) {
  18. String regExpress = "^[\\-\\+]?(0?\\d{1,2}\\.\\d{1,5}|1[0-7]?\\d{1}\\.\\d{1,5}|180\\.0{1,5})$";
  19. return Pattern.matches(regExpress, value);
  20. }
  21. /**
  22. * 维度校验
  23. *
  24. * @param value
  25. * @return
  26. */
  27. public static boolean isLA(String value) {
  28. String regExpress = "^[\\-\\+]?([0-8]?\\d{1}\\.\\d{1,5}|90\\.0{1,5})$";
  29. return Pattern.matches(regExpress, value);
  30. }
  31. }