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.