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

Java通過正則表達式獲取字符串中數(shù)字的方法示例

 更新時間:2017年03月10日 09:35:46   作者:0warning  
最近工作中遇到了一個需求,需要利用java獲取字符串中的數(shù)字,嘗試幾種方法后發(fā)現(xiàn)利用正則表達式實現(xiàn)最為方法,下面這篇文章就主要介紹了Java通過正則表達式獲取字符串中數(shù)字的方法,文中給出了詳細的示例代碼,需要的朋友可以參考下。

前言

本文通過一個小范例來學習java中通過正則表達式如何獲得一個字符串中的數(shù)字,下面話不多說,來看看詳細的介紹吧。

示例代碼如下:

import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class test {
 public static void main(String[] args) {
  String strInput = "3a7s10@5d2a6s17s56;33";
  String regEx = "[^0-9]";//匹配指定范圍內(nèi)的數(shù)字

  //Pattern是一個正則表達式經(jīng)編譯后的表現(xiàn)模式
  Pattern p = Pattern.compile(regEx);

  // 一個Matcher對象是一個狀態(tài)機器,它依據(jù)Pattern對象做為匹配模式對字符串展開匹配檢查。
  Matcher m = p.matcher(strInput);

  //將輸入的字符串中非數(shù)字部分用空格取代并存入一個字符串
  String string = m.replaceAll(" ").trim();

  //以空格為分割符在講數(shù)字存入一個字符串數(shù)組中
  String[] strArr = string.split(" ");

  //遍歷數(shù)組轉(zhuǎn)換數(shù)據(jù)類型輸出
  for(String s:strArr){
   System.out.println(Integer.parseInt(s));
  }
 }
}

PS:常用正則表達式

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • SpringBoot各種事務操作實戰(zhàn)(自動回滾、手動回滾、部分回滾)

    SpringBoot各種事務操作實戰(zhàn)(自動回滾、手動回滾、部分回滾)

    本文主要介紹了SpringBoot各種事務操作實戰(zhàn),包含自動回滾、手動回滾、部分回滾這三種,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-05-05
  • java讀取excel表格的方法

    java讀取excel表格的方法

    這篇文章主要為大家詳細介紹了java讀取excel表格的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • SWT(JFace)體驗之Slider,Scale

    SWT(JFace)體驗之Slider,Scale

    SWT(JFace)體驗之Slider,Scale實現(xiàn)代碼。
    2009-06-06
  • Java tomcat中的類加載器和安全機制你了解嗎

    Java tomcat中的類加載器和安全機制你了解嗎

    這篇文章主要介紹了Tomcat 類加載器的實現(xiàn)方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下,希望能夠給你帶來幫助
    2021-09-09
  • Java接收xml格式參數(shù)轉(zhuǎn)為json的方法

    Java接收xml格式參數(shù)轉(zhuǎn)為json的方法

    文章主要介紹了如何使用JAXB將XML格式的參數(shù)接收并轉(zhuǎn)換為Java實體類,然后將實體類轉(zhuǎn)換為JSON格式,文中提到在實體類中使用`@XmlElement`和`@JsonProperty`注解的重要性,以及如何處理復雜的XML結(jié)構(gòu)
    2024-11-11
  • 詳解spring boot應用啟動原理分析

    詳解spring boot應用啟動原理分析

    這篇文章主要介紹了詳解spring boot應用啟動原理分析,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 如何剔除eureka無效和down狀態(tài)的問題

    如何剔除eureka無效和down狀態(tài)的問題

    這篇文章主要介紹了如何剔除eureka無效和down狀態(tài)的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java中枚舉的使用方法詳解

    Java中枚舉的使用方法詳解

    這篇文章主要介紹了Java中枚舉的使用方法詳解,比如我們想聲明一組季節(jié)的集合,那這里面最多有四種,即春夏秋冬,不允許有其他的季節(jié),那為了實現(xiàn)這種限制,體現(xiàn)出季節(jié)是固定的四個對象,我們可以使用枚舉,需要的朋友可以參考下
    2023-07-07
  • Spring Boot詳細打印啟動時異常堆棧信息詳析

    Spring Boot詳細打印啟動時異常堆棧信息詳析

    這篇文章主要給大家介紹了關(guān)于Spring Boot詳細打印啟動時異常堆棧信息的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Spring Boot具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-10-10
  • 詳解Java進階知識注解

    詳解Java進階知識注解

    這篇文章主要介紹了詳解Java進階知識注解,從注解的定義、元注解、自定義注解、注解實例這幾個方面,讓同學們更加深入的了解注解
    2021-04-04

最新評論

工布江达县| 刚察县| 云林县| 闽侯县| 丹凤县| 东兰县| 民权县| 平和县| 银川市| 平安县| 田林县| 成武县| 景洪市| 锦州市| 谷城县| 沾益县| 丹凤县| 蓝田县| 遵义县| 苏尼特左旗| 长寿区| 蓬溪县| 青龙| 县级市| 刚察县| 河西区| 左权县| 枣阳市| 邯郸县| 乌拉特后旗| 宜都市| 聂拉木县| 荆门市| 台前县| 汾西县| 繁峙县| 乃东县| 莲花县| 瓮安县| 米林县| 姜堰市|