【发布时间】:2011-06-05 17:46:20
【问题描述】:
我正在使用扫描仪来获取输入,并希望将其分成块。我希望它使用整个单词分隔符将其拆分。所以现在我有:
Scanner scanner = new Scanner("1 imported bottle of perfume at 27.99");
scanner.useDelimiter("\\sdelimitOne\\s");
所以输入“word word delimitOne word word delimitTwo word word”我得到输出:
word word
word word delimitTwo word word
我希望
scanner.useDelimiter("\\sdelimitOne\\s\\sdelimitTwo\\s");
可能有效,但可惜不行。
如何实现以下输出:
word word
word word
word word
?
【问题讨论】:
标签: java java.util.scanner delimiter