1. 程式人生 > >如何分割(split)string字串

如何分割(split)string字串

如下所示:

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

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

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