Home / Strumenti per File / Estrattore di campi da file di testo
Strumenti online gratuiti

Estrattore di campi da file di testo

Estrai corrispondenze regex da file di testo UTF-8. Definisci pattern, ignora maiuscole/minuscole e ottieni risultati riga per riga. Gratuito e locale. L’ela…

Inizia a usare

Perché usare questo estrattore di campi

Quando hai molti file di testo e devi estrarre dati specifici come date, ID o codici, farlo manualmente è lento e soggetto a errori. Questo strumento ti permette di definire un pattern di espressione regolare e ottenere tutte le corrispondenze in modo rapido, direttamente nel browser.

Esempio concreto

Se un file contiene il testo ID42 id7 e imposti il pattern id(\d+) con l'opzione "ignora maiuscole/minuscole" attiva, otterrai ID42 e id7 (non solo 42 e 7). Con il pattern predefinito per le date, il testo 2026-09-07 2026-09-08 produce entrambe le stringhe.

Parametri e limiti

  • Il pattern non deve essere vuoto e non può superare 256 unità di codice JavaScript.
  • La corrispondenza avviene in un worker separato con timeout di 1500 ms per file; se il pattern è troppo complesso, può verificarsi un timeout.
  • Per ogni file vengono elaborate al massimo le prime 10000 corrispondenze; oltre questo limite, le successive vengono troncate silenziosamente.
  • Le corrispondenze di lunghezza zero vengono gestite per evitare loop infiniti.
  • Il tool non esegue conversioni di data, non riconosce formati locali (come GG/MM/AAAA) e non estrae campi da database: riconosce solo forme testuali.

Domande frequenti

Come faccio a estrarre date in formato italiano (GG/MM/AAAA)?

Devi modificare il pattern per adattarlo al formato desiderato, ad esempio \d{2}/\d{2}/\d{4}. Il tool non converte automaticamente i formati.

Perché ottengo solo le prime 10000 corrispondenze?

È un limite di sicurezza per evitare un utilizzo eccessivo di memoria. Se hai bisogno di più risultati, dividi i file in batch più piccoli.

Il tool supporta l'estrazione da PDF o DOCX?

No, funziona solo con file di testo UTF-8. Per altri formati devi prima convertirli in testo.

Nota sulla privacy

Tutte le elaborazioni avvengono localmente nel browser: i tuoi file non vengono caricati su alcun server.

L’elaborazione avviene localmente nel browser.