最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java基于正則提取字符串中的數(shù)字功能【如提取短信中的驗證碼】

 更新時間:2017年01月30日 09:48:57   作者:books1958  
這篇文章主要介紹了java基于正則提取字符串中的數(shù)字功能,可用于提取短信中的驗證碼,涉及java基于正則的字符串匹配相關操作技巧,需要的朋友可以參考下

本文實例講述了java基于正則提取字符串中的數(shù)字功能。分享給大家供大家參考,具體如下:

使用Java正則可以很方便的從字符串中提取符合條件的內容。

1.提取字符串中所有的手機號:

private void getPhoneNum(String smsBody) {
    Pattern pattern = Pattern.compile("(13|14|15|18)\\d{9}");
    Matcher matcher = pattern.matcher(smsBody);
    while (matcher.find()) {
      System.out.println(matcher.group());
    }
}

2.在Android開發(fā)中,有時候需要提取短信中的驗證碼(6位數(shù)字):

private String getYzmFromSms(String smsBody) {
    Pattern pattern = Pattern.compile("\\d{6}");
    Matcher matcher = pattern.matcher(smsBody);
    if (matcher.find()) {
      return matcher.group();
    }
    return null;
}

PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:

JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript

正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg

希望本文所述對大家java程序設計有所幫助。

相關文章

  • Spring底層機制環(huán)境搭建全過程

    Spring底層機制環(huán)境搭建全過程

    本文介紹了如何創(chuàng)建和使用Spring框架,包括模塊創(chuàng)建、依賴引入、環(huán)境搭建、Bean的生命周期管理、AOP編程以及代碼托管,通過實際操作和代碼示例,詳細講解了Spring的核心概念和功能
    2024-12-12
  • JVM中最耗cpu的線程查找方法

    JVM中最耗cpu的線程查找方法

    這篇文章主要為大家介紹了JVM中最耗cpu的線程查找方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • java用靜態(tài)工廠代替構造函數(shù)使用方法和優(yōu)缺點

    java用靜態(tài)工廠代替構造函數(shù)使用方法和優(yōu)缺點

    這篇文章主要介紹了java用靜態(tài)工廠代替構造函數(shù)使用方法和優(yōu)缺點,需要的朋友可以參考下
    2014-02-02
  • 學習Java九大內置對象

    學習Java九大內置對象

    學習Java九大內置對象,從現(xiàn)在開始,希望大家可以通過這篇文章可以真正的理解Java九大內置對象,感興趣的朋友可以參考一下
    2016-05-05
  • 使用SpringSecurity處理CSRF攻擊的方法步驟

    使用SpringSecurity處理CSRF攻擊的方法步驟

    這篇文章主要介紹了使用SpringSecurity處理CSRF攻擊的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • java同一個類中,一個無事務方法調用一個有事務方法時,事務失效問題

    java同一個類中,一個無事務方法調用一個有事務方法時,事務失效問題

    本文詳細介紹了Spring框架中事務管理的實現(xiàn)原理,包括@Transactional注解的使用、事務的開啟、提交和回滾機制,以及代理對象的兩種實現(xiàn)方式(JDK動態(tài)代理和CGLIB代理),文章還探討了在同一個類中調用有事務方法時事務失效的原因,并提供了解決方法
    2024-12-12
  • Spring spel表達式使用方法示例

    Spring spel表達式使用方法示例

    這篇文章主要介紹了Spring spel表達式使用方法示例,通過一些實例向大家展示了spel表達式的用法,需要的朋友可以了解下。
    2017-09-09
  • JavaSE文件操作工具類FileUtil詳解

    JavaSE文件操作工具類FileUtil詳解

    這篇文章主要為大家詳細介紹了JavaSE系列之文件操作工具類FileUtil,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Java多線程通信:交替打印ABAB實例

    Java多線程通信:交替打印ABAB實例

    這篇文章主要介紹了Java多線程通信:交替打印ABAB實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • JDK8中新增的原子性操作類LongAdder詳解

    JDK8中新增的原子性操作類LongAdder詳解

    這篇文章主要給大家介紹了關于JDK8中新增的原子性操作類LongAdder的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-08-08

最新評論

城口县| 江津市| 武川县| 南雄市| 扶绥县| 贵州省| 县级市| 兴文县| 谷城县| 北票市| 循化| 吴旗县| 江油市| 金门县| 游戏| 武隆县| 民乐县| 宜兰市| 武安市| 旺苍县| 沙坪坝区| 赣榆县| 浮梁县| 绥德县| 普陀区| 四会市| 阿城市| 长海县| 克东县| 白银市| 文登市| 墨竹工卡县| 高安市| 株洲县| 平江县| 天门市| 新郑市| 吉木萨尔县| 曲阜市| 丹阳市| 阜康市|