激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java中正則表達式split()特殊符號使用詳解

Java中正則表達式split()特殊符號使用詳解

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

這篇文章主要介紹了Java中正則表達式split()特殊符號使用詳解, 文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

特殊情況有 * ^ : | . \

一、單個符號作為分隔符

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

二、多個符號作為分隔符

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

?
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

總結:

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

(2)如果使用多個分隔符則需要借助 | 符號,如二所示,但需要轉義符的仍然要加上分隔符進行處理

到此這篇關于Java中正則表達式split()特殊符號使用詳解的文章就介紹到這了,更多相關Java split()內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人午夜视频免费在线观看 | 禁漫天堂久久久久久久久久 | 日韩欧美视频一区二区三区 | 久久精品中文字幕一区二区三区 | 国产影院在线观看 | 国产成人在线观看免费网站 | 免费a视频在线观看 | 国产剧情v888av | 国产精品免费观在线 | 久色成人网 | 干一夜综合 | 一区二区精品在线 | 视频一区国产精品 | 一级毛片在线观看免费 | 成年人免费视频播放 | 日韩精品久 | 综合97 | 91高清视频在线免费观看 | 日本成人一区二区 | 久久久久久久久久综合 | 热99视频| 中国漂亮护士一级a毛片 | 成人在线视频免费播放 | 高清国产午夜精品久久久久久 | 免费特黄 | 激情小说激情图片激情电影 | 欧美黄色大片免费观看 | 精品一区二区三区在线视频 | 一级免费a | 日本成人一区二区 | 久久撸视频 | 国产一精品一av一免费爽爽 | 久久久久久久久久久综合 | 国产成人午夜高潮毛片 | 久色免费视频 | 国产在线精品区 | 极品xxxx欧美一区二区 | 少妇的肉体的满足毛片 | 免费看成人av | arabxxxxvideos| 99精品国产一区二区三区 |