String str = "john basebase sos"; // delimiter String delimiter = " "; Pattern pattern = Pattern.compile(delimiter); String[] temp; temp = pattern.split(str); //contrôle du résultat: for(int i = 0; i < temp.length; i++) { System.out.println(i + " >>>> " + temp[i]); }