Vinsent ci sono riuscito! Ho fatto un ciclo for e funziona alla perfezione.
Per necessità ho fatto in modo che il testo venisse sovrascritto in base alla prima linea.
Cioè, se la prima è = "test" lo sovrascrive in un modo, se è = "test1" lo sovrascrive in un altro.
In questo modo il resto del testo lo sovrascrive tutto.
Si potrebbe fare che lo sovrascrive fino a che non trova un'altra linea chiave che gli dice il prossimo testo come sovrascriverlo?
Tipo:
test
testodasovrascrivere in base a test
test1
testodasovrascrivere in base a test1
Qui trovi il codice di come ho fatto: http://pastebin.com/Vtmn1WCj