Ciao a tutti,
in un file di testo si trova un determinato pattern ripetuto per un numero variabile di volte (da 3 a 8-10);
io devo trovare le ultime due occorrenze di questo pattern (l'Ultimo ed il Penultimo).
la cosa più logica sarebbe di usare il pattern matching al contrario per considerare gli ultimi due pattern come Primo e Secondo, come si fa?
(è importante usare poca memoria quindi niente Array Reverse etc.)
ESEMPIO:
il pattern che si ripete N volte è ' -CICCIO- 'quindi:
sdagneio
guhniudsfh
gn
-CICCIO-
daifbweif
dsajrg
safdfsddaisfg
-CICCIO-
askfioerifr
ds
ssgg
ettt
-CICCIO- PENULTIMO
askfioerifr
ds
ssgg
ettt
-CICCIO- ULTIMO
sdf
sdg
fdsdssd
Grazie a tutti