我已经搜索了 Stackoverflow 上的几乎所有页面,但仍然没有找到如何做到这一点。我有以下字符串(正在从文件中解析):
f: (matchQuan
(Recipe
(Unique FoodType "slurpee" "xxx-xxx-eee-ddd"))
(Unique IngredType "slurpee" "qqq-rrr-sss") "slurpee"
(Cup-Vol 12)).
现在,我想再次解析这个字符串并提取字符串matchQuan
、slurpee
、 字符串Unique
和FoodType
以及Recipe
ID 号,即xxx-xxx-eee-ddd
.
我将如何从单个字符串中进行多次提取来做这样的事情?我不能使用Scanner.next()
我不相信,因为它会前进到字符串中的下一个标记。
谢谢!