日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java正則表達式匹配所有數字的案例

瀏覽:140日期:2022-08-20 08:39:14

用于匹配的正則表達式為 :([1-9]d*.?d*)|(0.d*[1-9])

(

[1-9] :匹配1~9的數字;

d :匹配數字,包括0~9;

* :緊跟在 d 之后,表明可以匹配零個及多個數字;

. :匹配小數點;

? :緊跟在 . 之后,表明可以匹配零個或一個小數點;

0 :匹配一個數字0;

)

其中的 [1-9]d*.?d* 用以匹配諸如:1、23、34.0、56.78 之類的非負的整數和浮點數;

其中的 0.d*[1-9] 用以匹配諸如:0.1、0.23、0.405 之類的非負浮點數;

private List GetTmpFieldsList(List FieldsList,String tmptableName,String IndexName) { List maps = new ArrayList<>(); for(String field :FieldsList){ //必須包含傳入的標識符,同時要包含數字 if(field.toLowerCase().contains(tmptableName.toLowerCase())){ FieldList e = new FieldList(); String [] fieldArray = field.split('.');//帶數字的string field = field.replaceAll('_?d+', ''); //去掉下劃線加數字 得有效的物理名 String [] fieldArray2 = field.split('.'); //不帶數字的string Pattern p = Pattern.compile('d+'); //得到字符串中的數字 Matcher m = p.matcher(fieldArray[1]); if(m.find()){ int key = Integer.parseInt(m.group()); e.setCaseValue(key); if(StringUtils.isEqual(fieldArray2[1], IndexName)){ //for BAT203 e.setField('CHECK_POSITION'); //?目物理名 }else{ e.setField(fieldArray2[1]); //?目物理名 } e.setFieldName(fieldArray[1]); //?目物理名?e名 maps.add(e); } /**else{ 只有后面帶數字的才可以 if(StringUtils.isEqual(fieldArray2[1],IndexName)){ //for BAT203 e.setField('CHECK_POSITION'); //?目物理名 }else{ e.setField(fieldArray2[1]); } e.setFieldName(fieldArray[1]); maps.add(e); }**/ } } //Add ACE商品マスタ.更新フラグ return maps; }

補充知識:關于fasterxml-jackson發生Can not deserialize instance of異常原因驗證

這兩天線上有大量的

java.lang.IllegalArgumentException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token

at [Source: N/A; line: -1, column: -1]錯誤發生。

有經驗的人一看,就知道是對象屬性轉換發生異常了。為了把這個錯誤的根本原因找到。

只能上代碼模擬了。

/** * Created by changle on 17/1/9. */@Slf4jpublic class JSONTest { public static void main(String[] args) { testAtoB(); //testAtoB() 發生:Can not deserialize instance of com.test.JSONTest$Hobby out of START_ARRAY token testBtoA(); //testBtoA() 發生:Can not deserialize instance of java.util.ArrayList out of START_OBJECT token } public static void testAtoB(){ List<Hobby> hobbies = new ArrayList<>(); Random random = new Random(); for(int i=0;i<3;i++){ Hobby hobby = new Hobby(random.nextInt(),'測試名稱','測試類型',random.nextInt(100)); hobbies.add(hobby); } StudentA studentA = new StudentA(); studentA.setAge(23); studentA.setFromCity(true); studentA.setMoney(3000); studentA.setName('張三'); studentA.setHobbies(hobbies); try { String str = JSON.json(studentA); log.info('str={}',str); //list轉換單個projo StudentB studentB = JsonUtil.jsonObject(str, StudentB.class); log.info('studentB.name:{}',studentB.getName()); } catch (Exception e) { e.printStackTrace(); } } public static void testBtoA(){ Random random = new Random(); Hobby hobby = new Hobby(random.nextInt(), '測試名稱', '測試類型', random.nextInt(100)); StudentB studentB2 = new StudentB(); studentB2.setAge(23); studentB2.setFromCity(true); studentB2.setMoney(3000); studentB2.setName('張三'); studentB2.setHobbies(hobby); String str2 = null; try { str2 = JSON.json(studentB2); //單個projo轉換list StudentA studentA2 = JsonUtil.jsonObject(str2, StudentA.class); log.info('studentB.name:{}', studentA2 == null ? '' : studentA2.getName()); } catch (IOException e) { e.printStackTrace(); } } @Data public static class StudentA{ private String name; private int age; private long money; private boolean isFromCity; private List<Hobby> hobbies; } @Data public static class StudentB{ private String name; private int age; private long money; private boolean isFromCity; private Hobby hobbies; } @Data public static class Hobby{ private long hId; private String hName; private String type; private int score; public Hobby(){} public Hobby(long hId,String hName,String type,int score){ this.hId = hId; this.hName = hName; this.type = type; this.score = score; } }}

java正則表達式匹配所有數字的案例

java正則表達式匹配所有數字的案例

結論:

Can not deserialize instance of java.util.ArrayList out of START_OBJECT token

該錯誤是因為目標類屬性keyX需要ArrayList類型的,待轉換的json串里屬性名keyX對應的,不是一個ArrayList集合,而是單個 POJO。

Can not deserialize instance of com.test.JSONTest$Hobby out of START_ARRAY token

該錯誤是因為目標類屬性keyX需要JSONTest$Hobby類型的,待轉換的json串里屬性名keyX對應的,不是一個POJO對象,而是ArrayList集合。

以上這篇java正則表達式匹配所有數字的案例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品一区二区三区中文字幕在线| 精品国产18久久久久久二百| 超碰成人av| 成人免费一区| 久久国产电影| 亚洲欧美网站| 国产午夜精品一区在线观看| 蜜臀av一区二区三区| 鲁大师影院一区二区三区| 日本欧美在线| 欧美国产小视频| 国产精品女主播一区二区三区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美午夜三级| 国产不卡精品在线| 精品一区欧美| 日韩av影院| 夜鲁夜鲁夜鲁视频在线播放| 夜夜精品视频| 国产一区二区三区四区大秀| 性一交一乱一区二区洋洋av| 成人日韩av| 日韩精品a在线观看91| 神马日本精品| 久久精品国产99国产精品| 精品三级久久| 好吊日精品视频| 奇米亚洲欧美| 国产精品嫩模av在线| 日韩成人a**站| 日韩精品一卡二卡三卡四卡无卡| 国产精品一区二区av日韩在线| 久久五月天小说| 国产精品亚洲人成在99www| 日韩欧美一区免费| 国产美女久久| 亚洲综合中文| 国产精品av一区二区| 国产精品2023| 一区二区三区网站| 久久久噜噜噜| 国产精品乱战久久久| 麻豆久久精品| 欧美91在线| 视频一区二区三区中文字幕| 麻豆91在线播放| 日韩欧美激情电影| 亚洲一区亚洲| 欧美中文一区二区| 日韩大片免费观看| 亚洲一区二区三区四区电影| 久久久夜夜夜| 狠狠久久伊人| 里番精品3d一二三区| 日韩精选在线| 亚洲一二三区视频| 黄色欧美日韩| 欧美综合另类| 黄色在线观看www| 国产精品va| 久久激五月天综合精品| 水野朝阳av一区二区三区| 日韩一区自拍| 日韩欧美自拍| 欧美日韩视频网站| 亚洲免费福利| 亚洲黄色中文字幕| 精品久久久久中文字幕小说| 国产精品丝袜在线播放| 国产毛片精品久久| 日韩精品欧美成人高清一区二区| 色狠狠一区二区三区| 亚洲区欧美区| 亚洲专区视频| 亚洲精品字幕| 国产欧美日韩一级| 国产精品免费99久久久| 国产精品www.| 精品高清久久| 电影亚洲精品噜噜在线观看| av资源亚洲| 99精品国产一区二区三区| 九色精品91| 日韩美女精品| 黄色网一区二区| 久久人人精品| 自拍日韩欧美| 久久精品xxxxx| 久久免费视频66| 中文字幕高清在线播放| 国产精品三上| 美女毛片一区二区三区四区最新中文字幕亚洲 | 老色鬼精品视频在线观看播放| 精品视频网站| 精品日韩毛片| 国产精品日韩久久久| 性一交一乱一区二区洋洋av| 国产欧美日韩精品一区二区免费 | 久久精品国产网站| 少妇久久久久| 国产情侣久久| 黄色亚洲精品| 精品国产一区二| 伊人精品一区| 国产精品白丝av嫩草影院| 国产亚洲午夜| 亚洲精品成人图区| 日本欧美大码aⅴ在线播放| 欧美gv在线| 老司机免费视频一区二区三区| 中文国产一区| 欧美日韩免费观看视频| 日韩二区在线观看| 欧美另类专区| 日产午夜精品一线二线三线| 日本91福利区| 快she精品国产999| 欧美一级精品| 国产精品一级| 日韩成人午夜精品| 一区二区国产在线观看| 日韩黄色在线观看| 蜜臀av一区二区三区| japanese国产精品| 色在线中文字幕| 成人精品久久| 精品色999| 久久一区精品| 国产一区二区三区不卡视频网站 | 久久超级碰碰| 久久亚洲电影| 午夜在线精品| 天使萌一区二区三区免费观看| 日韩久久精品| 97se综合| 亚洲电影在线| 黄色成人91| 少妇精品久久久一区二区| 日韩精品一区第一页| 亚洲一级大片| 欧美日韩一区二区三区四区在线观看| 亚洲欧洲国产精品一区| 婷婷综合成人| 国产欧美久久一区二区三区| 久久久国产精品网站| 日韩一区精品| 欧美一区自拍| 成人黄色av| 欧美jjzz| 日韩欧美2区| 手机在线电影一区| 999国产精品永久免费视频app| 一区二区视频欧美| 天堂俺去俺来也www久久婷婷| 日本午夜精品| 精品国产精品国产偷麻豆| 性感美女一区二区在线观看| 免费观看日韩电影| 国产精品视频一区二区三区| 群体交乱之放荡娇妻一区二区| 久久激情中文| 国产亚洲精品v| 欧美日韩网址| 天堂日韩电影| 欧美一区二区三区久久精品| 97精品在线| 青青草视频一区| 欧美精品自拍| 久久精品免费看| 国产精品毛片| 精品久久精品| 视频在线观看一区| 精品资源在线| 男女激情视频一区| av最新在线| 亚洲精品亚洲人成在线观看| 亚洲啊v在线| 五月激激激综合网色播| 欧美成人基地 | 免费久久99精品国产| 国产日韩电影| 国产精选久久| 视频在线观看国产精品| 偷拍精品精品一区二区三区| 国产乱码精品一区二区亚洲| 99国产精品| 99视频精品全国免费| 精品免费视频| 深夜福利亚洲| 综合视频一区| 天堂成人免费av电影一区| 久久要要av| 日本久久成人网| 成人精品视频| 麻豆久久一区| 日韩不卡在线观看日韩不卡视频| 视频一区欧美精品| 在线观看一区| 国产免费成人| 狠狠爱成人网|