1. 程式人生 > >java 擷取字串或拆分字串substring,split

java 擷取字串或拆分字串substring,split

利用subString、split+正則表示式拆分字串

相信大多數人都會用到,將一段字串,擷取在某個或某段字元之後的字串(有點繞口別夢筆,相信大家能懂,至少還是有點文化水平的)等等(當然條件很多可能是擷取前面,中間今天就講”將一段字串,擷取在某個或某段字元之後的字串“為例子舉一反三

保留某個字元以後的字串:利用substring

        String str = "AAA123:VVV";
        //保留:以後的字串
        String xx = str.substring(str.indexOf(":") + 1, str.length());

保留某段個字元以後的字串:利用

split

 String str = "AAA123:VVV";
        //把字串切割成兩份
        String regex = "(?<=123:=)";
        String[] data = str.split(regex);
        //123:前面的字串
        String startstr = data[0];
        //123:後面的字串
        String endstr = data[1];