導航:首頁 > 編程語言 > javasplit正則分割字元串

javasplit正則分割字元串

發布時間:2025-03-21 02:47:20

『壹』 java截取字元串不同的幾種方式

1.split()+正則表達式來進行截取。將正則傳入split()。返回的是一個字元串數組類型。不過通過這種方式截取會有很大的性能損耗,因為分析正則非常耗時。

Stringstr="abc,12,3yy98,0";
String[]strs=str.split(",");
for(inti=0,len=strs.length;i<len;i++){
System.out.println(strs[i].toString());
}

運行結果:

abc

12

3yy98

0

2.通過subString()方法來進行字元串截取。subString通過不同的參數來提供不同的截取方式

2.1隻傳一個參數

例如:

Stringsb="bbbdsajjds";
sb.substring(2);

將字元串從索引號為2開始截取,一直到字元串末尾。(索引值從0開始);

2.2傳入2個索引值

Stringsb="bbbdsajjds";
sb.substring(2,4);

從索引號2開始到索引好4結束(並且不包含索引4截取在內,也就是說實際截取的是2和3號字元);

運行結果如下:

bdsajjds

bd

3.通過StringUtils提供的方法

StringUtils.substringBefore(「dskeabcee」,「e」);

/結果是:dsk/

這里是以第一個」e」,為標准。

StringUtils.substringBeforeLast(「dskeabcee」,「e」)

結果為:dskeabce

這里以最後一個「e」為准。

閱讀全文

與javasplit正則分割字元串相關的資料

熱點內容
有什麼網站可以做衣服 瀏覽:896
蘇州企業qq 瀏覽:195
安全編程是什麼 瀏覽:603
什麼能存儲視頻數據最久 瀏覽:817
怎麼用少兒編程在電腦上製作游戲 瀏覽:57
一元雲購怎麼編程 瀏覽:56
別人的u盤文件可以用嗎 瀏覽:665
微信電腦如何保存視頻文件 瀏覽:658
qq語音游戲聲音 瀏覽:641
w7文件系統損壞怎麼辦 瀏覽:267
文件名前設置 瀏覽:509
office保存文件出錯 瀏覽:589
離型膜厚檢測數據結果怎麼看 瀏覽:411
c格式文件打不開是怎麼回事 瀏覽:644
cad2014缺少d3文件 瀏覽:484
三星微信數據清理了怎麼恢復 瀏覽:277
oppo倒數據用什麼軟體 瀏覽:729
銷售額數據變動的主要原因是什麼 瀏覽:807
qq設置常用登錄地址嗎 瀏覽:765
視頻如何添加app畫面 瀏覽:303

友情鏈接