考虑这样的字符串
"1: 2, 3, 4"
^^ ^^^^^^^
id items
我可以使用以下命令来解析它
val sc = Scanner("1: 2, 3, 4")
val id = sc.useDelimiter(": ").nextInt()
val items = sc.skip(": ").useDelimiter(", ").asSequence().toList()
^^^^
但我不想重复第一个分隔符.有什么不重复的解决方案吗?
我已经很高兴有一个skipCurrentDelimiter()
,但没有找到这样的东西.