//扫描器,正则表达式:代表\s匹配空白符
// \S非空白符
//*:0-n个
//空白符:空格,回车,Tab
String input = "1 fish 2 fish red fish blue fish";
Scanner sc = new
Scanner(input).useDelimiter("\\s*fish\\s*");
System.out.println(sc.nextInt());//1
System.out.println(sc.nextInt());//2
System.out.println(sc.nextInt());//red
System.out.println(sc.nextInt());//blue
sc.close();
prints the following out put
1
2
red
blue
printf格式化输出控制符号