<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          今日代碼 PK | Java 使用正則表達(dá)式

          共 1049字,需瀏覽 3分鐘

           ·

          2024-04-12 01:31

          在開發(fā)中,我們偶爾會(huì)需要從復(fù)雜的字符串中提取出需要的內(nèi)容,

          這個(gè)時(shí)候就需要用到正則表達(dá)式了。

          但 Java 中原生的正則表達(dá)式使用起來有些復(fù)雜,

          示例代碼如下:

          // 原生方式
          // 第一步寫正則
          String pattern = "^\\d{5}$";
          // 第二步編譯正則
          Pattern r = Pattern.compile(pattern);
          String str = "12345";
          // 第三步匹配
          Matcher m = r.matcher(str);

          System.out.println(m.matches());

          我們也可以使用一些工具包,比如hutool

          其實(shí)只是對(duì)上面的代碼的封裝,但更加易用。

          示例代碼如下:

          // 工具類方式
          List<String> res = ReUtil.findAll(pattern, str, 0);
          System.out.println(res);

          大家更喜歡哪種呢?歡迎投票并在評(píng)論區(qū)留下自己的看法。

          完整代碼片段來源于代碼小抄,歡迎點(diǎn)擊進(jìn)入小程序閱讀!

          在線訪問:https://www.codecopy.cn/post/493qdw

          更多優(yōu)質(zhì)代碼歡迎進(jìn)入小程序查看!

          往期推薦

          今日代碼 PK | 優(yōu)雅統(tǒng)計(jì)耗時(shí)

          今日代碼 PK | 日期時(shí)間處理

          今日代碼大賞 | MyBatis-Plus 優(yōu)雅查詢

          今日代碼大賞 | 集合高階操作

          今日代碼大賞 | 餓漢式單例模式

          瀏覽 41
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  懂色av,蜜臀AV粉嫩av | 先锋影音麻豆粉嫩AV | 丝袜脚交一区二区三区 | 一本色道无码 | 一级片在线免费观看 |