如何分割(split)string字符串


使用String#split()方法

如下所示:

String string = "004-034556"; String[] parts = string.split("-"); String part1 = parts[0]; // 004 String part2 = parts[1]; // 034556

需要注意的是,該方法的參數是個正則表達式,要注意對某些字符做轉碼。例如,.在正則表達式中表示任意字符,因此,如果你要通過.號做分割,需要這樣寫,split("\\.")或者split(Pattern.quote("."))

如果只是為了驗證字符串中是否包含某個字符,使用String#contains方法就行。注意該方法的參數,不是正則表達式

stackoverflow鏈接: http://stackoverflow.com/questions/3481828/how-to-split-a-string-in-java


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM