欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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程序設計有所幫助。

相關文章

  • java 使用memcached以及spring 配置memcached完整實例代碼

    java 使用memcached以及spring 配置memcached完整實例代碼

    本篇文章主要介紹了java 使用memcached以及spring 配置memcached完整實例代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-07-07
  • java獲取網(wǎng)絡圖片上傳到OSS的方法

    java獲取網(wǎng)絡圖片上傳到OSS的方法

    這篇文章主要為大家詳細介紹了java獲取網(wǎng)絡圖片上傳到OSS,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • MyBatis_Generator插件的安裝以及簡單使用方法(圖解)

    MyBatis_Generator插件的安裝以及簡單使用方法(圖解)

    下面小編就為大家?guī)硪黄狹yBatis_Generator插件的安裝以及簡單使用方法(圖解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • java開發(fā)之鬧鐘的實現(xiàn)代碼

    java開發(fā)之鬧鐘的實現(xiàn)代碼

    本篇文章介紹了,在java中鬧鐘的實現(xiàn)代碼。需要的朋友參考下
    2013-05-05
  • Java中的字符串用法小結

    Java中的字符串用法小結

    這篇文章主要介紹了Java中的字符串用法,實例總結了java中關于字符串操作的各種常用的技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • Spring?Boot中自動執(zhí)行sql腳本的方法實例

    Spring?Boot中自動執(zhí)行sql腳本的方法實例

    在SpringBoot的架構中,DataSourceInitializer類可以在項目啟動后初始化數(shù)據(jù),我們可以通過自動執(zhí)行自定義sql腳本初始化數(shù)據(jù),下面這篇文章主要給大家介紹了關于Spring?Boot中自動執(zhí)行sql腳本的相關資料,需要的朋友可以參考下
    2022-01-01
  • @FeignClient注解中屬性contextId的使用說明

    @FeignClient注解中屬性contextId的使用說明

    這篇文章主要介紹了@FeignClient注解中屬性contextId的使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • springboot集成websocket的四種方式小結

    springboot集成websocket的四種方式小結

    本文主要介紹了springboot集成websocket的四種方式小結,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Java設計模式之單例模式簡介

    Java設計模式之單例模式簡介

    這篇文章主要介紹了Java設計模式之單例模式簡介,文中有非常詳細的代碼示例,對正在學習Java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Java實現(xiàn)圖書館借閱系統(tǒng)

    Java實現(xiàn)圖書館借閱系統(tǒng)

    這篇文章主要為大家詳細介紹了Java實現(xiàn)圖書館借閱系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評論