Trova e sostituisci testo online
Cerca, evidenzia e sostituisci parole, schemi multilinea o espressioni regolari (Regex) in tempo reale. Visualizza in anteprima le tue sostituzioni in modo non distruttivo con i riferimenti posteriori capture group ($1, $2, $&), ancoraggi multilinea (^ e $), Corrispondenza di parole intere compatibile con Unicode e sequenze di escape di nuova riga/tab (\n, \t).
Come trovare e sostituire testo online
Che tu stia ripulendo i dati CSV esportati, refactoring di snippet di codice, redigendo log sensibili o riformattando le date in blocco, questa utilità online Find and replace ti consente di visualizzare in anteprima ogni sostituzione in modo non distruttivo prima di apportare modifiche:
- Inserisci il testo di origine: Incolla o digita il contenuto nella casella Testo di origine (o fai clic su Carica testo di esempio per testare con registri degli ordini realistici).
- Specifica stringhe di ricerca e sostituzione: Digita la parola, il delimitatore o l'espressione regolare che desideri individuare in Trova testo e inserisci l'output desiderato in Sostituisci con.
- Ispeziona output live e punti salienti: Il pannello Risultato sostituito si aggiorna istantaneamente durante la digitazione. Passa alla scheda Corrispondenze evidenziate per ispezionare visivamente ogni sottostringa corrispondente nel contesto.
- Passa attraverso o Applica tutto: Usa Trova successivo (F3), Trova precedente (Shift+F3) e Sostituisci Single per rivedere le occorrenze una per una oppure fai clic su Copia risultato / Scarica direttamente il .txt.
Foglio informativo sulle espressioni regolari e sulle sequenze di escape
Abilita Utilizza le espressioni regolari per sbloccare la corrispondenza dei modelli e i riferimenti all'indietro dinamici:
| Gettone/modello | Dove utilizzare | Descrizione ed esempio |
|---|---|---|
\n e \t |
Trova e sostituisci | Corrisponde o inserisce un'interruzione di riga (\n) o un carattere di tabulazione (\t) quando Interpret Escapes è selezionato. |
^ e $ |
Trova (Regex + Multilinea) | Corrisponde all'inizio (^) o alla fine ($) di ogni riga. Ideale per aggiungere punti elenco o virgole finali a ogni riga. |
\d+ / \w+ / \s+ |
Trova (Regex) | Corrisponde a una o più cifre (\d+), caratteri di parola (\w+) o caratteri di spazio bianco (\s+). |
(...) & $1, $2 |
Trova e sostituisci (Regex) | Le parentesi catturano i gruppi in Trova; $1, $2 inseriscono i valori catturati in Sostituisci. Esempio: Trova (\w+),\s*(\w+) → Sostituisci $2 $1. |
$& |
Sostituisci (Regex) | Inserisce l'intera sottostringa corrispondente. Esempio: Trova \d+ → Sostituisci [$&] racchiude ogni numero tra parentesi. |
Flussi di lavoro comuni di ricerca e sostituzione in blocco
- Converti elenchi separati da virgole in righe: Trova
,e sostituisci con\n(con Interpreta \n e \t Escapes selezionato) per trasformare gli elenchi inline in verticali righe. - Riformatta date ISO (AAAA-MM-GG in GG/MM/AAAA): Abilita Regex, Trova
(\d{4})-(\d{2})-(\d{2})e sostituisci con$3/$2/$1. - Aggiungi prefisso o punto elenco a ogni riga: Abilita Regex e la modalità multilinea, Trova
^e Sostituisci con-per trasformare le righe semplici in un elenco Markdown. - Modifica indirizzi email o identificatori: Abilita Regex, Trova
[\w.+-]+@[\w-]+\.[\w.-]+e Sostituisci con[REDACTED]prima di condividere pubblicamente i file di registro.
Domande frequenti
Come posso sostituire virgole o delimitatori con caratteri di fine riga (interruzioni di riga)?
Assicurati che Interpret \n & \t Escapes sia selezionato, digita il delimitatore (come , o |) nell'input Trova testo e inserisci \n nell'ingresso Sostituisci con. L'output live dividerà immediatamente il testo su righe separate.
Come posso utilizzare i gruppi di acquisizione regex come $1 e $2 nelle sostituzioni?
Seleziona Utilizza espressioni regolari, racchiudi le parti del modello di ricerca che desideri acquisire tra parentesi (...) e fai riferimento ad esse nel campo Sostituisci con utilizzando $1 per il primo gruppo, $2 per il secondo gruppo, oppure $& per l'intera partita.
Perché il valore letterale "$" nel testo sostitutivo funziona in modo sicuro in modalità testo normale?
Molti strumenti di base trattano accidentalmente $1 o $& come riferimenti all'indietro regex anche quando le espressioni regolari sono disattivate, corrompendo importi in dollari come $100. Il nostro strumento isola le sostituzioni letterali in modalità testo normale in modo che i simboli del dollaro non vengano mai alterati.
Come posso aggiungere un prefisso o un suffisso a ogni riga del mio testo?
Seleziona entrambi Utilizza espressioni regolari e Modalità multilinea (^ e $). Digita ^ in Trova per inserire testo all'inizio di ogni riga oppure digita $ in Trova per aggiungere testo alla fine di ogni riga.
Il mio messaggio è privato e sicuro?
SÌ. Tutte le operazioni di ricerca, evidenziazione e sostituzione vengono eseguite localmente all'interno del browser tramite JavaScript lato client. Nessun testo viene mai inviato a un server esterno.