Ho pensato ad una funzione intermedia, che vi sottopongo.
Preso il file di testo originale (così come lo scarico dal sito) faccio leggere, riga per riga, quanti caratteri " " (spazio) ci sono in ogni riga (ovviamente!!!). Se questi sono in numero maggiori di 3, significa che quel nome è fuori standard (quindi penso al Ze Rodolpho o De Sanctis, ecc.)
A questo punto tiro fuori un elenco con tutti questi nomi fuori standard (così so quanti ce ne sono e soprattutto chi sono...) e riedito il file di testo originale in qualcosa del genere:
-------
PORTIERI
AMELIA|Marco|Livorno|
ANTONIOLI|Francesco|Sampdoria|
DE LUCIA|Alfonso|Parma|
DIFENSORI
ZAURI|Luciano|Lazio|
ZE MARIA|José|Inter| //modifico manualmente questo
ZE RODOLPHO|Jose da Silva|Livorno| //modifico manualmente questo
CENTROCAMPISTI
AGNELLI|Cristian|Lecce|
ALMIRON|Sergio Bernardo|Empoli| //modifico manualmente questo
CAMORANESI|Mauro German|Juventus| //modifico manualmente questo
ecc..
--------
C'è un po' di lavoro da fare, ma almeno trovo una soluzione.
Chi mi può aiutare nel creare una delle due funzioni che ho richiesto?

Rispondi quotando