一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - Java教程 - Java中正則表達(dá)式split()特殊符號(hào)使用詳解

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

2020-07-21 17:55小小慧 Java教程

這篇文章主要介紹了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ū)\吳中路";
?
1
2
String[] splitAddress=address.split("\\");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海|上海市|閔行區(qū)|吳中路";
?
1
2
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ū)*吳中路";
?
1
2
String[] splitAddress=address.split("\\*");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海:上海市:閔行區(qū):吳中路";
?
1
2
String[] splitAddress=address.split("\\:");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海.上海市.閔行區(qū).吳中路";
?
1
2
String[] splitAddress=address.split("\\.");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海^上海市^閔行區(qū)^吳中路";
?
1
2
String[] splitAddress=address.split("\\^");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海@上海市@閔行區(qū)@吳中路";
?
1
2
String[] splitAddress=address.split("@");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
  • String address="上海,上海市,閔行區(qū),吳中路";
?
1
2
String[] splitAddress=address.split(",");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);

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

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

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

例:

?
1
2
3
4
5
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)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://www.cnblogs.com/xiaoxiaohui2015/p/5838674.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 奇米狠狠色 | 欧美亚洲一区二区三区 | chinese野外gay军人 | 好大用力深一点视频 | 国产视频91在线 | 亚洲AV久久无码精品九九软件 | 国产精品13p | 欧美一级裸片又黄又裸 | 亚洲国产欧美另类va在线观看 | 免费成年人在线视频 | 手机在线观看精品国产片 | 亚洲mv国产精品mv日本mv | 7个黑人玩北条麻妃 | www.一区| 国产成人激烈叫床视频 | 国产欧美另类久久精品91 | 动漫精品一区二区三区3d | 国产区小视频 | 99精品视频只99有精品 | 国产成人精品视频午夜 | 91色香sxmv最网页版新地址 | brazzers欧美教师 | 青青草久| 香蕉在线精品一区二区 | 国产精品成人自拍 | 男人天堂2023 | 95视频在线观看在线分类h片 | pron在线观看 | 高h全肉动漫在线观看免费 高h辣h双处全是肉军婚 | 色老板美国在线观看 | 午夜影视在线观看 | 亚洲AV无码国产精品色在线看 | 窝窝午夜精品一区二区 | 欧美在线视频一区在线观看 | 我和岳的性事小说 | 操岳母娘 | 99影视在线视频免费观看 | 日本xxxxxxxxx高清hd | 美女奶口隐私免费视频网站 | 午夜免费小视频 | 四影虎库最新2021 |