我有一个文本文件,它看起来像:Java的扫描仪头痛
name1
1 0 1 0 1
0 1 1 1 0
0 0 0 0 0
name2
1 0 1 0 1
0 0 1 1 0
0 0 0 0 1
即明文标签,然后用1/0用空格隔开几行。 1/0的行数是可变的,但是任何两个特定标签之间的每行应该具有相同数量的1/0(尽管可能不会)。
如何用扫描仪抓取每个名称+行块?是否有任何优雅的方式来强化行数的一致性(并在不一致时提供某种反馈)?
我在想可能有一个方便的方式与聪明的分隔符规范,但我似乎无法得到那个工作。