如何分割(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