次のような多くのエントリを含むテキスト ファイルがあります。
[...]
Wind: 83,476,224
Solution: (category,runs)~
0.235,6.52312667,~
0.98962,14.33858333,~
sdasd,cccc,~
0.996052905,sdsd
EnterValues: 656,136,1
Speed: 48,32
State: 2,102,83,476,224
[...]
上記の部分から、抽出したいと思います:
Solution: (category,runs)~
0.235,6.52312667,~
0.98962,14.33858333,~
sdasd,cccc,~
0.996052905,sdsd
EnterValues:
every の後に存在する場合は簡単ですがSolution:
、残念ながらそうではありません。ある時はそうSpeed
、ある時は違う。正規表現の終わりを構築する方法がわかりません(次のように sth する必要があると思います: Solution:.*?(?<!~)\n
)。
私のファイルには、改行の区切り文字として \n があります。