Buongiorno,
premetto un paio di cose, le dimensioni e le righe sono sempre diverse.
Io ho un file di testo molto lungo (es.: 10.000 righi) e voglio far in modo da dividerlo ad ogni rigo che inizia con "QuestaParola" per poi lavorare il contenuto tra "QuestaParola" ed il rigo prima di di "QuestaParola"...
Insomma:
"QuestaParola bla bla bla bla
bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla
QuestaParola bla bla bla bla
bla bla bla bla bla bla bla bla"
Nel esempio di sopra io avrò due ?? (variabili?, array? non mi serve dividere fisicamente il file ma solo programmaticamente per lavorarlo)
C'è un modo per farlo in maniera veloce e senza sprecare molte risorse?
Attendo qualche consiglio, grazie
PS: Credo che per ciclare il file vada già benissimo un ciclo con "EOF", ma appunto la divisione dei (chiamiamo paragrafi) come va fatta ed in cosa va messa (considerando che possono essere anche centinaia o migliaia di righe)