Trova e sostituisci
Cerca e sostituisci all'interno di qualsiasi blocco di testo, con anteprima live, regex, parola intera e distinzione tra maiuscole/minuscole.
Cosa fa questo strumento
Un trova-e-sostituisci semplice e veloce per qualsiasi blocco di testo, senza dover aprire un editor pesante. L'anteprima evidenzia ogni occorrenza in giallo prima di confermare, il testo sostituito diventa verde così puoi verificare visivamente la modifica e un contatore live ti dice quante volte appare il pattern. Funziona con prosa, codice, log, CSV — qualsiasi cosa tu possa incollare.
Come trovare e sostituire
Incolla il testo sorgente nel campo in alto. Scrivi cosa cerchi in Trova e la sostituzione in Sostituisci con. Spunta Distingue maiuscole/minuscole per rispettare l'esatta capitalizzazione, Parola intera per evitare match parziali ("cat" non corrisponderà dentro "category") e Regex per abilitare la sintassi completa delle espressioni regolari. Scegli Sostituisci tutto oppure Solo la prima, poi copia il risultato con il pulsante accanto all'output.
Consigli per l'uso quotidiano
Per sostituzioni semplici, lascia tutte le opzioni disattivate — è la modalità più prevedibile. Attiva Distingue maiuscole/minuscole quando la capitalizzazione conta ("iPhone" vs "iphone"). Usa Parola intera quando rinomini una variabile o una parola che è probabilmente sotto-stringa di altre. Regex sblocca catture ($1, $2), wildcard, ancore e lookahead — ma se non ti servono, lasciare regex disattivato evita sorprese con caratteri come ., *, ?.
Riferimento opzioni
| Opzione | Quando usarla |
|---|---|
| Distingue maiuscole/minuscole | Rispetta la capitalizzazione esatta. Disattivata di default, quindi "hello" e "Hello" corrispondono entrambi. |
| Parola intera | Match solo se i caratteri circostanti non sono lettere/cifre. Evita che "cat" corrisponda dentro "category". |
| Regex | Tratta il campo Trova come espressione regolare. Usa le catture ($1) nel campo di sostituzione per riscritture avanzate. |
| Solo la prima | Sostituisci solo la prima occorrenza. Utile per modificare una singola occorrenza in un file lungo. |
| Sostituisci tutto | Sostituisci ogni occorrenza nel testo sorgente. Comportamento predefinito. |
Domande frequenti
L'opzione regex supporta le catture?
(\w+)@(\w+)) e referenziali nel campo di sostituzione con $1, $2, ecc. Vale la sintassi regex di JavaScript — \d, \s, \b, classi di caratteri, ancore e lookahead sono tutti disponibili.Qual è la differenza tra parola intera e match come sotto-stringa?
Perché la mia regex mostra "Pattern non valido"?
+ orfano) oppure usa una funzionalità che il motore regex del browser non supporta. La causa più comune è dimenticare di escapare caratteri speciali letterali come . o (. Disattivare regex li tratta automaticamente come letterali.La sostituzione è permanente?
Posso lasciare vuoto il campo di sostituzione?
\s+$ tenendo conto della modalità multiline, oppure cerca il pattern letterale senza parola intera).