好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > Java正則表達(dá)式實(shí)現(xiàn)經(jīng)緯度的合法性操作

Java正則表達(dá)式實(shí)現(xiàn)經(jīng)緯度的合法性操作

熱門(mén)標(biāo)簽:個(gè)性化地圖標(biāo)注在線 百度地圖標(biāo)注名編輯 百度地圖標(biāo)注飯店位置怎么 襄陽(yáng)房產(chǎn)電銷(xiāo)機(jī)器人招商 施工地圖標(biāo)注怎么做 安徽移動(dòng)外呼系統(tǒng) 清遠(yuǎn)陽(yáng)山400電話號(hào)碼如何申請(qǐng) 怎么在高德地圖標(biāo)注行走軌跡 深圳400電話辦理那家好

Java正則表達(dá)式 經(jīng)緯度合法性

經(jīng)度: -180.0~+180.0(整數(shù)部分為0~180,必須輸入1到5位小數(shù))

正則表達(dá)式:

/^[\-\+]?(0?\d{1,2}\.\d{1,5}|1[0-7]?\d{1}\.\d{1,5}|180\.0{1,5})$/

緯度: -90.0~+90.0(整數(shù)部分為0~90,必須輸入1到5位小數(shù))

正則表達(dá)式:

/^[\-\+]?([0-8]?\d{1}\.\d{1,5}|90\.0{1,5})$/

遇到了一個(gè)這樣的需求,前端傳來(lái)list集合,后臺(tái)校驗(yàn)每個(gè)對(duì)象的經(jīng)緯度是否合法,合法的就標(biāo)記0,不合法的就標(biāo)記2,然后前端拿到后臺(tái)傳過(guò)去的json數(shù)據(jù)進(jìn)行渲染。

代碼如下:

package com.test;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import java.util.regex.Pattern;
/**
 * @author riemann
 * @date 2020/01/03 21:45
 */
public class VerifyLongAndLat {
    private static final String LONGITUDE = "/^[\\-\\+]?(0?\\d{1,2}\\.\\d{1,5}|1[0-7]?\\d{1}\\.\\d{1,5}|180\\.0{1,5})$/";
    private static final String LATITUDE = "/^[\\-\\+]?(0?\\d{1,2}\\.\\d{1,5}|1[0-7]?\\d{1}\\.\\d{1,5}|180\\.0{1,5})$/";
    private JSONArray verifyLongAndLat(ListLocatorDataDetail> ldDetailList, JSONArray errorTypeArray) {
        for (LocatorDataDetail dataDetail : ldDetailList) {
            JSONObject errorTypeObject = new JSONObject();
            Double longitude = dataDetail.getLongitude();
            Double latitude = dataDetail.getLatitude();
            boolean longPattern = Pattern.matches(LONGITUDE, longitude.toString());
            boolean latPattern = Pattern.matches(LATITUDE, latitude.toString());
            if (longPattern || latPattern) {
                errorTypeObject.put("coordinate","0");
            } else {
                errorTypeObject.put("coordinate","2");
            }
            errorTypeArray.add(errorTypeObject);
        }
        return errorTypeArray;
    }
}

Java 經(jīng)緯度正則

6位小數(shù)經(jīng)緯度正則匹配

1.純粹做項(xiàng)目一些記錄

2.適用匹配經(jīng)度(-180.000000至180.000000)

2.適用匹配緯度(-90.000000至90.000000)

//經(jīng)度
    public static final String LNG_PATTERN = "^[\\-\\+]?(0(\\.\\d{1,6})?|([1-9](\\d)?)(\\.\\d{1,6})?|1[0-7]\\d{1}(\\.\\d{1,6})?|180(\\.0{1,6})?)$";
//緯度
    public static final String LAT_PATTERN = "^[\\-\\+]?((0|([1-8]\\d?))(\\.\\d{1,6})?|90(\\.0{1,6})?)$";
    public static void main(String[] args) {
        Pattern p = Pattern.compile(LNG_PATTERN);
        System.out.println(p.matcher("181").matches());
        System.out.println(p.matcher("180.001").matches());
        System.out.println(p.matcher("180.0000").matches());
    }

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Java 如何使用正則表達(dá)式去除前導(dǎo)0
  • 正則表達(dá)式匹配${key}并在Java中使用的詳細(xì)方法
  • java利用正則表達(dá)式處理特殊字符的方法實(shí)例
  • Java正則表達(dá)式的實(shí)例操作指南
  • Java使用正則表達(dá)式檢索、替換String中特定字符和正則表達(dá)式的一切
  • java正則表達(dá)式之Pattern與Matcher類(lèi)詳解
  • JAVA正則表達(dá)式及字符串的替換與分解相關(guān)知識(shí)總結(jié)

標(biāo)簽:駐馬店 阜陽(yáng) 延邊 中衛(wèi) 欽州 南昌 臨夏 黑河

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Java正則表達(dá)式實(shí)現(xiàn)經(jīng)緯度的合法性操作》,本文關(guān)鍵詞  Java,正則,表達(dá)式,實(shí)現(xiàn),經(jīng)緯度,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Java正則表達(dá)式實(shí)現(xiàn)經(jīng)緯度的合法性操作》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Java正則表達(dá)式實(shí)現(xiàn)經(jīng)緯度的合法性操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 色成人免费88v| 乌克兰性xxaaa| ??男生???男生??里免费| 国产3p精品AV免费视频| 一级a做片性视频免费观看2018 | 一区二区三区高清不卡视频| 91精品成人免费国产片| 亚洲码欧洲码一二三四五区别| 洗衣店小信干洗店| 吻胸摸全身视频| 凹凸国产AV熟女白浆精品视频| 国产无套精品一区二区精东传媒 | 亚洲精品国产77777| 被c到高潮婬荡呻吟视频| 跟70岁老女人做太爽| 美女把尿口扒开让男人桶| 久久精品国产亚洲精品2020| 国产日批视频| 国内精产品一二三区秘?| 人人艹逼| 性8电台| 韩国电影r在线观看| 国产精品久久久久久精品毛片一级护士 | 国产91?在线播放中艾| 做暖暖视频大全高清完整版| 小雪好紧好滑好湿好爽免费| 放荡的女教师| 在公交车上弄到高C了怎么办| 水蜜桃在线观看| 校园激情小说| 欧美巨大精品videos| 午夜天堂ww无码亚洲精| 五月婷婷久久综合| 双性生子产乳高h现代| 国产最猛黑人XXXXX猛交| 俄罗斯大白腚| 男人j桶进女人p无遮挡免费观看| 三级4级全黄60分钟在几分几秒| 艳妇肥臀荡乳欲伦短篇小说| 亚洲AV无码刮码在线看视色| japanesexxxx日本人|