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

Java中正則表達(dá)式split()特殊符號(hào)使用詳解

 更新時(shí)間:2020年07月21日 11:41:47   作者:小小慧  
這篇文章主要介紹了Java中正則表達(dá)式split()特殊符號(hào)使用詳解, 文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

特殊情況有 * ^ : | . \

一、單個(gè)符號(hào)作為分隔符

  • String address="上海\上海市|閔行區(qū)\吳中路";
String[] splitAddress=address.split("\\"); 
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海|上海市|閔行區(qū)|吳中路";
String[] splitAddress=address.split("\\|"); //如果以豎線為分隔符,則split的時(shí)候需要加上兩個(gè)斜杠【\\】進(jìn)行轉(zhuǎn)義
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海*上海市*閔行區(qū)*吳中路";
 String[] splitAddress=address.split("\\*");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海:上海市:閔行區(qū):吳中路";
String[] splitAddress=address.split("\\:");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海.上海市.閔行區(qū).吳中路";
 String[] splitAddress=address.split("\\.");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海^上海市^閔行區(qū)^吳中路";
String[] splitAddress=address.split("\\^");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海@上海市@閔行區(qū)@吳中路";
String[] splitAddress=address.split("@");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海,上海市,閔行區(qū),吳中路";
String[] splitAddress=address.split(",");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);

二、多個(gè)符號(hào)作為分隔符

String address="上海^上海市@閔行區(qū)#吳中路";

String[] splitAddress=address.split("\\^|@|#");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]); 

例:

 String address = new String("192.168.13.240");
  String[] str = address.split("\\.");
  for(String s : str){
   System.out.println(s);
  }

輸出格式:
192
168
13
240

總結(jié):

(1)split表達(dá)式,其實(shí)就是一個(gè)正則表達(dá)式。* ^ | 等符號(hào)在正則表達(dá)式中屬于一種有特殊含義的字符,如果使用此種字符作為分隔符,必須使用轉(zhuǎn)義符即\\加以轉(zhuǎn)義。

(2)如果使用多個(gè)分隔符則需要借助 | 符號(hào),如二所示,但需要轉(zhuǎn)義符的仍然要加上分隔符進(jìn)行處理

到此這篇關(guān)于Java中正則表達(dá)式split()特殊符號(hào)使用詳解的文章就介紹到這了,更多相關(guān)Java split()內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java圖片處理之獲取gif圖一幀圖片的兩種方法

    Java圖片處理之獲取gif圖一幀圖片的兩種方法

    這篇文章主要給大家介紹了關(guān)于Java圖片處理之獲取gif圖一幀圖片的兩種方法,分別是利用Java原生代碼和使用im4java調(diào)用ImageMagick來(lái)實(shí)現(xiàn),兩種方法都給出來(lái)示例代碼供大家參考學(xué)習(xí),需要的朋友們下面來(lái)一起看看吧。
    2017-10-10
  • 注解@TableName,@TableField,pgsql的模式對(duì)應(yīng)方式

    注解@TableName,@TableField,pgsql的模式對(duì)應(yīng)方式

    這篇文章主要介紹了注解@TableName,@TableField,pgsql的模式對(duì)應(yīng)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • Spring Boot Logback配置日志過(guò)程解析

    Spring Boot Logback配置日志過(guò)程解析

    這篇文章主要介紹了Spring Boot Logback配置日志過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Java異常區(qū)分和處理的一些經(jīng)驗(yàn)分享

    Java異常區(qū)分和處理的一些經(jīng)驗(yàn)分享

    這篇文章介紹了Java異常區(qū)分和處理的一些經(jīng)驗(yàn)分享,主要是異常選擇和使用中的一些誤區(qū)總結(jié)與歸納,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • Spring Boot快速入門(mén)教程

    Spring Boot快速入門(mén)教程

    本篇文章主要介紹了Spring Boot快速入門(mén)教程,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • 理解Java設(shè)計(jì)模式編程中的迪米特原則

    理解Java設(shè)計(jì)模式編程中的迪米特原則

    這篇文章主要介紹了Java設(shè)計(jì)模式編程中的迪米特原則,迪米特原則旨在降低類(lèi)與類(lèi)之間的耦合,需要的朋友可以參考下
    2016-02-02
  • Spring Boot實(shí)現(xiàn)郵件發(fā)送必會(huì)的5種姿勢(shì)

    Spring Boot實(shí)現(xiàn)郵件發(fā)送必會(huì)的5種姿勢(shì)

    這篇文章主要給大家介紹了關(guān)于Spring Boot實(shí)現(xiàn)郵件發(fā)送必會(huì)的5種姿勢(shì),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • SpringBoot中的@CrossOrigin注解詳解

    SpringBoot中的@CrossOrigin注解詳解

    這篇文章主要介紹了SpringBoot中的@CrossOrigin注解詳解,跨源資源共享(CORS)是由大多數(shù)瀏覽器實(shí)現(xiàn)的W3C規(guī)范,允許您靈活地指定什么樣的跨域請(qǐng)求被授權(quán),而不是使用一些不太安全和不太強(qiáng)大的策略,需要的朋友可以參考下
    2023-11-11
  • Spring context:component-scan的使用及說(shuō)明

    Spring context:component-scan的使用及說(shuō)明

    這篇文章主要介紹了Spring context:component-scan的使用及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • mybatisPlus自動(dòng)填充更新時(shí)間的示例代碼

    mybatisPlus自動(dòng)填充更新時(shí)間的示例代碼

    本文主要介紹了mybatisPlus自動(dòng)填充更新時(shí)間,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09

最新評(píng)論

晴隆县| 襄城县| 崇阳县| 抚宁县| 吕梁市| 佳木斯市| 涡阳县| 蕲春县| 庆云县| 茂名市| 山阳县| 乐业县| 云阳县| 梅州市| 南澳县| 攀枝花市| 蓬溪县| 长葛市| 焦作市| 武川县| 民丰县| 陆良县| 襄城县| 巴里| 双江| 海淀区| 西华县| 高雄市| 海口市| 和田市| 木兰县| 永兴县| 青铜峡市| 潜山县| 青川县| 怀柔区| 桦川县| 营山县| 凤翔县| 丰台区| 平定县|