国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - Java教程 - Java基于正則實(shí)現(xiàn)的日期校驗(yàn)功能示例

Java基于正則實(shí)現(xiàn)的日期校驗(yàn)功能示例

2020-08-22 10:57kinkding Java教程

這篇文章主要介紹了Java基于正則實(shí)現(xiàn)的日期校驗(yàn)功能,涉及java文件讀取、日期轉(zhuǎn)換及字符串正則匹配相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Java基于正則實(shí)現(xiàn)的日期校驗(yàn)功能。分享給大家供大家參考,具體如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
private void checkDate() throws IOException {
    // 4種分隔符
    String sep = "[-\\./_]";
    // 年份
    String strPattern = "^(19[4-9]\\d|20\\d{2})" + sep;
    strPattern += "(";
    // 月(1,3,5,7,8,10,12)
    strPattern += "((0?[13578]|1[02])" + sep + "(0?[1-9]|[12][0-9]|3[01]))|";
    // 月(4,6,9,11)
    strPattern += "((0?[469]|11)" + sep + "(0?[1-9]|[12][0-9]|30))|";
    // 月(2)
    strPattern += "((2)" + sep + "(0?[1-9]|[12]\\d))";
    strPattern += ")$";
    Pattern p = Pattern.compile(strPattern);
    Matcher m = p.matcher("");
    int count = 0;
    String fileName = ExcelGene.class.getResource("date.txt").getFile();
    BufferedReader br = new BufferedReader(new FileReader(fileName));
    String line = null;
    while ((line = br.readLine()) != null) {
      count++;
      if (line.trim().length() > 0) {
        m.reset(line);
        if (!m.find()) {
          System.out.println(count + " " + line);
        } else {
          String year = m.group(1);
          String month = m.group(4);
          month = month == null ? m.group(7) : month;
          month = month == null ? m.group(10) : month;
          String date = m.group(5);
          date = date == null ? m.group(8) : date;
          date = date == null ? m.group(11) : date;
          System.out.println(year + "年" + month + "月" + date + "日");
        }
      }
    }
}

希望本文所述對大家java程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产成人精品久久 | 亚洲一区精品在线 | 91一区二区| 亚洲精品久久久久久久久久久 | 中文av一区二区 | 久久综合久久久 | 精品第一页| 国产精品国产 | 国产欧美综合一区二区三区 | 在线播放视频一区 | 国产毛片久久 | sese综合| 亚洲精品视频免费在线观看 | 久久久久久亚洲 | 中文字幕亚洲欧美日韩在线不卡 | 久久天天躁狠狠躁夜夜免费观看 | 一级做a爰性色毛片免费1 | 午夜操操操 | 久久精品国产一区 | 国产午夜久久 | 亚洲免费a | 精品麻豆剧传媒av国产九九九 | 在线a视频 | 在线亚洲一区 | 人人人人人你人人人人人 | 色噜噜狠狠狠综合曰曰曰88av | 国产精品久久久久久久久久大牛 | 免费一区二区三区 | 91麻豆精品国产91久久久久久久久 | 日韩在线电影 | 精品免费视频 | 亚洲精品视频在线观看免费 | 国产精品一二三区视频出来一 | 免费观看一区二区三区 | 国产剧情一区二区 | 另类国产ts人妖高潮系列视频 | 欧美日韩在线一区二区 | 日韩综合一区 | 日韩三级在线免费观看 | 日韩国产欧美视频 | 久草免费福利 |