Strumento Testo
e
Input
o
Output
0 lines

Strumento di Testo Online Gratuito - Sostituisci, Trasforma, Ordina, Estrai e Codifica

Lo Strumento di Testo di Delimiter.site è un editor di testo tutto-in-uno basato su browser che ti permette di pulire, riformattare e manipolare qualsiasi blocco di testo senza scrivere una sola riga di codice. Incolla il tuo contenuto, scegli le operazioni dalle schede in alto e premi Applica - oppure attiva la modalità Tempo reale per vedere i risultati mentre digiti. Nulla viene inviato a un server; ogni operazione viene eseguita interamente nel tuo browser.

Scheda Sostituisci - Trova, Rimuovi e Sostituisci Testo

La scheda Sostituisci è la sezione più potente dello Strumento di Testo. Ti permette di eseguire operazioni mirate di cerca-e-sostituisci e pulizie massive con un singolo checkbox.

Cerca e Sostituisci

Inserisci un termine di ricerca e una stringa di sostituzione nei primi due campi. Puoi eseguire una seconda ricerca-e-sostituzione indipendente nei campi sottostanti. Opzioni utili:

  • Ignora maiuscole/minuscole - trova Apple, apple e APPLE allo stesso modo.
  • Sostituisci solo una volta - si ferma dopo la prima corrispondenza, lasciando il resto invariato.
  • Cerca in ogni riga - applica il pattern indipendentemente a ogni riga.
  • Inizio / Fine riga - àncora la corrispondenza all'inizio o alla fine di ogni riga.
  • Modalità Regex - tratta il campo di ricerca come un'espressione regolare, abilitando pattern come \d+ o (foo|bar).

Checkbox di Sostituzione Rapida

La griglia di checkbox applica operazioni di pulizia comuni utilizzando il campo condiviso Testo di sostituzione (lascialo vuoto per eliminare il contenuto corrispondente):

  • Sostituisci tutti gli spazi bianchi - comprime ogni carattere di spaziatura nella sostituzione.
  • Sostituisci spazi extra - riduce due o più spazi a uno (o alla tua sostituzione).
  • Sostituisci tabulazioni - converte i caratteri di tabulazione in spazi o qualsiasi stringa.
  • Spazi iniziali / finali - elimina gli spazi all'inizio o alla fine di ogni riga.
  • Rimuovi righe vuote - elimina le righe che contengono solo spazi bianchi.
  • Spazi → a capo - mette ogni parola sulla propria riga.
  • Rimuovi tag HTML - rimuove tutto il markup <tag>, lasciando testo semplice.
  • Rimuovi URL - rimuove tutti i link http:// e https://.
  • Rimuovi punteggiatura - elimina tutti i segni di punteggiatura.
  • Rimuovi caratteri speciali - mantiene solo lettere, cifre e spazi.
  • Rimuovi non-ASCII - elimina qualsiasi carattere al di fuori dell'intervallo ASCII standard (utile per pulire testo copiato da PDF o documenti in lingue straniere).

Sostituzione Contestuale

Usa i campi marcatore Prima e Dopo per sostituire tutto ciò che precede o segue una stringa fissa. I campi Righe contenenti e Righe NON contenenti sostituiscono intere righe che corrispondono (o non corrispondono) a un termine di ricerca. Tra sostituisce tutto ciò che si trova tra due marcatori.

Scheda Trasforma - Riformatta e Ristruttura

Prefisso e Suffisso

Aggiungi qualsiasi stringa all'inizio o alla fine di ogni riga simultaneamente. Ideale per aggiungere apici singoli SQL, punti elenco, tag HTML o delimitatori CSV a ogni riga di dati.

A capo ogni N Caratteri

Spezza le righe lunghe in righe più corte a una larghezza fissa di caratteri. Utile per corpi di email, output da terminale o requisiti di sistemi legacy con una lunghezza massima di riga.

Inverti

  • Inverti testo - capovolge l'intera stringa carattere per carattere.
  • Inverti righe - mette l'ultima riga per prima e la prima riga per ultima.
  • Inverti parole - inverte l'ordine delle parole all'interno di ogni singola riga.

Conversione Maiuscole/Minuscole

  • Frase - rende maiuscola la prima lettera di ogni frase.
  • Titolo - rende maiuscole le parole principali, minuscole articoli e preposizioni.
  • minuscolo / MAIUSCOLO - conversione standard completa di maiuscole/minuscole.
  • iNVERTI - inverte le maiuscole/minuscole di ogni carattere.
  • CaSuAlE - randomizza le maiuscole/minuscole di ogni carattere.

Per un convertitore dedicato di maiuscole/minuscole con tutte le modalità in un clic, usa il convertitore di maiuscole/minuscole.

Numera Righe

Antepone un numero incrementale a ogni riga. Imposta il numero iniziale e la stringa separatrice (es. ., ) o :) per adattarsi al formato desiderato.

Scheda Ordina e Deduplica - Ordina e Pulisci le Liste

Ordina le righe alfabeticamente (A → Z o Z → A) o numericamente in base al primo numero trovato su ogni riga (1 → 9 o 9 → 1). Rimuovi righe duplicate mantiene solo la prima occorrenza di ogni riga univoca (senza distinzione maiuscole/minuscole). Rimuovi parole duplicate deduplica all'interno di ogni riga, preservando la struttura della frase rimuovendo i termini ripetuti. Per un maggiore controllo sull'ordinamento e la deduplicazione - incluso un pannello separato che mostra esattamente quali righe sono state rimosse - usa gli strumenti dedicati ordina righe e rimuovi duplicati.

Scheda Estrai - Recupera Ciò che Ti Serve

Cattura Tra

Estrae ogni sottostringa trovata tra un marcatore iniziale e un marcatore finale. Ad esempio, impostando l'inizio su " e la fine su " si estraggono tutte le stringhe tra virgolette doppie. Attiva Includi marcatori iniziale e finale per mantenere i delimitatori nell'output.

Righe Contenenti

Filtra il testo mostrando solo le righe che contengono una parola o frase specifica. Attiva Esatto per richiedere che l'intera riga corrisponda anziché una sottostringa.

Estrazione Rapida

  • Email - estrae tutti gli indirizzi email validi, uno per riga.
  • URL - estrae tutti i link http/https.
  • Numeri - estrae ogni numero intero e decimale.
  • Parole - estrae ogni singola parola.

Scheda A capo - Controlla le Interruzioni di Riga

La scheda A capo ti offre un controllo preciso su dove appaiono le interruzioni di riga:

  • Dopo ogni parola - mette ogni parola sulla propria riga (converte un paragrafo in un elenco di parole).
  • Ogni N parole - raggruppa le parole in blocchi di N per riga.
  • Ogni N caratteri - inserisce un'interruzione fissa al raggiungimento di un numero di caratteri prestabilito.
  • Dopo stringa - inserisce un'interruzione di riga immediatamente dopo ogni occorrenza di un carattere o frase specifica, come un punto, una virgola o un tag di chiusura.

Scheda Codifica - Converti Tra Formati

La scheda Codifica trasforma il testo tra formati di codifica comuni, tutto elaborato lato client nel tuo browser:

  • Codifica / Decodifica Base64 - converte il testo da e verso Base64, comunemente usato per incorporare dati binari in JSON, API e allegati email.
  • Codifica / Decodifica URL - codifica con percentuale i caratteri speciali per un uso sicuro negli URL e nelle stringhe di query (es. gli spazi diventano %20).
  • Codifica / Decodifica Entità HTML - converte caratteri come < in &lt; e viceversa, essenziale per incorporare in sicurezza contenuti utente nell'HTML.
  • Escape / Unescape Unicode - converte i caratteri non-ASCII in sequenze di escape \uXXXX e viceversa, utile per file sorgente JavaScript e payload JSON.

Modalità Tempo Reale vs. Pulsante Applica

Quando Tempo reale è attivato (il checkbox nella barra superiore), l'output si aggiorna istantaneamente mentre digiti o modifichi qualsiasi impostazione - ideale per esperimenti rapidi. Disattivalo quando lavori con grandi blocchi di testo dove l'elaborazione in tempo reale risulterebbe lenta, poi usa il pulsante Applica (o ⌘Enter / Ctrl+Enter) per eseguire tutte le operazioni in una volta.

Ordine delle Operazioni

Le operazioni vengono sempre eseguite in questa sequenza fissa: Estrai → Cerca e Sostituisci → Sostituzione Rapida → Trasforma → Ordina e Deduplica → A capo. Le operazioni di Codifica/Decodifica si applicano direttamente all'output corrente e non si accumulano con la pipeline. Usa Reimposta operazioni nella barra inferiore per ripristinare tutte le impostazioni ai valori predefiniti senza cancellare il tuo testo.