我的数据格式如下:
###John###
someData1
someData2
SomeData3
###Mike###
someData1
someData2
###Ford###
someData1
someData2
SomeData3
someData4
someData5
SomeData6
我希望输出为:
John someData1
someData2
someData3
Mike someData1
someData2
Ford someData1
someData2
someData3
someData4
someData5
someData6
这里的问题是每个名称下的数据(somedata?)数量不同并且是未知的。我必须使用的唯一部分是###
表示新名称开始的主要字符。
Somedata?
是一个词。关于如何做到这一点的任何想法?