Estrarre per schema
Pattern Extractor
Tira fuori da un blocco di testo tutti gli indirizzi e-mail, gli URL, i numeri, le date o le corrispondenze di un’espressione regolare tua, e li mette in elenco.
Tira fuori da un documento ogni indirizzo e-mail, URL, numero di telefono, data o numero — o qualunque cosa descriva un’espressione regolare scritta apposta — senza duplicati, in ordine e pronti da incollare in un foglio di calcolo.
Testo
Incolla un documento, uno scambio di e-mail, un log: qualsiasi cosa con i valori sepolti dentro.
Che cosa tirare fuori
La forma che si usa davvero, non l’RFC 5322: le parti locali fra virgolette e i commenti non vengono presi.
Trovati
corrispondenze
3
valori diversi
3
righe con una corrispondenza
2
Come si usa
Incollare il documento
Uno scambio di e-mail, un log, una pagina di HTML: qualsiasi cosa con i valori sepolti dentro. Non viene caricato niente.
Scegliere un pattern già pronto o scriverne uno
Quelli già pronti coprono i casi comuni e ognuno dice che cosa riconosce e che cosa no. I numeri e gli importi ci sono due volte, una per 1.234.567,89 e una per 1,234,567.89: un pattern non può distinguerli dai soli caratteri, quindi si prende quello della convenzione in cui è scritto il documento. Un’espressione regolare personalizzata estrae l’intera corrispondenza.
Ordinare per frequenza quando interessa la forma
Elenca i valori con i loro conteggi, e così un elenco di corrispondenze diventa un quadro di che cosa tratta soprattutto il documento.
Domande frequenti
Ha trovato solo una parte di un indirizzo e-mail
Il pattern è la forma pratica di un indirizzo e non l’intera grammatica dell’RFC, che permette cose che non usa nessuno. Un indirizzo con un carattere insolito nella parte locale può restarne fuori; per l’eccezione va bene un’espressione regolare personalizzata.
Posso estrarre solo un gruppo di cattura?
Un pattern personalizzato restituisce sempre l’intera corrispondenza. La voce già pronta «stringhe tra virgolette» è l’esempio di estrazione di un gruppo: restituisce quello che sta dentro le virgolette e non anche le virgolette.
Che differenza c’è con cerca e sostituisci?
Quello modifica il testo sul posto. Questo tira fuori le corrispondenze come elenco — senza duplicati, in ordine, contate — che è quello che serve quando il documento è la sorgente e l’elenco è il risultato.
Può ricevere da
Trova e sostituisci
Find & Replace
Sostituisce per stringa esatta, per parola intera o con un’espressione regolare, con i gruppi di cattura e l’anteprima di ogni occorrenza.
Da HTML a Markdown
HTML to Markdown
Converte l’HTML incollato o una pagina salvata in Markdown pulito — titoli, elenchi annidati, tabelle GFM, blocchi di codice — buttando via script e fogli di stile.
Banco di prova per espressioni regolari
Regex Tester
Prova un’espressione regolare su un testo di esempio, evidenziando dal vivo le corrispondenze ed elencando i gruppi di cattura.
Spiegazione di un’espressione regolare
Regex Explainer
Scompone un’espressione regolare in un albero con le etichette, così puoi leggere che cosa cattura davvero ogni pezzo.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Trova e sostituisci
Find & Replace
Sostituisce per stringa esatta, per parola intera o con un’espressione regolare, con i gruppi di cattura e l’anteprima di ogni occorrenza.
Riformattare un elenco
List Formatter
Trasforma delle righe in una lista separata da virgole, in una clausola SQL IN con gli apici, in un array JSON o in un elenco puntato, e viceversa.
Banco di prova per espressioni regolari
Regex Tester
Prova un’espressione regolare su un testo di esempio, evidenziando dal vivo le corrispondenze ed elencando i gruppi di cattura.
Togliere le righe doppie
Duplicate Line Remover
Elimina le righe ripetute, tiene solo quelle ripetute, oppure conta quante volte compare ciascuna.
Editor Markdown
Markdown Editor
Scrive Markdown con anteprima dal vivo ed esporta l’HTML generato, con le tabelle e le liste di spunta del GFM.
Anonimizzare un testo
Text Anonymiser
Trova indirizzi e-mail, numeri di telefono, numeri di carta e codici identificativi in un testo libero e li maschera o li sostituisce con pseudonimi — senza caricare nulla, tutto nel browser.