Categoria: Sviluppo

Estrattore di Gruppi Regex

Idea internaManca uno strumento?

Esegui un'espressione regolare ed esporta i gruppi catturati in una tabella

Esegui un'espressione regolare su un testo, raccogli i gruppi catturati da ogni corrispondenza ed esporta i risultati in CSV. Funziona interamente nel tuo browser; nulla viene caricato online.

2 corrispondenza/e trovata/e.

Gruppi catturati (CSV)
Group 1,Group 2,Group 3
Ada,Lovelace,ada@example.com
Grace,Hopper,grace@example.com

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Estrarre dati strutturati da righe di log, email o altro testo semi-strutturato di solito richiede di scrivere una regex con gruppi di cattura e poi eseguirla riga per riga a mano. Questo strumento esegue il pattern sull'intero testo in una sola volta, scorre ogni corrispondenza e allinea i gruppi catturati in righe pronte da incollare direttamente in un foglio di calcolo.

Come si usa

  1. Inserisci un pattern con uno o più gruppi di cattura, ad es. (\w+) (\w+) <([^>]+)>.
  2. Imposta i flag necessari, come i per l'insensibilità alle maiuscole/minuscole o m per il multilinea.
  3. Incolla il testo da analizzare. Ogni corrispondenza diventa una riga con i suoi gruppi catturati.
  4. Copia l'output CSV.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

Vengono trovate tutte le corrispondenze, non solo la prima?
Sì. Il flag globale viene sempre applicato internamente, quindi tutte le corrispondenze nel testo vengono raccolte, non solo la prima.
Cosa succede se il pattern non ha gruppi di cattura?
Ogni riga utilizza come ripiego il testo dell'intera corrispondenza al posto di un gruppo catturato.
Il testo viene inviato da qualche parte?
No. L'analisi viene eseguita con il motore di espressioni regolari del tuo browser; il testo e il pattern non lasciano mai la pagina.