ToolKitHive
Indietro
text

Trova e sostituisci

Cerca e sostituisci testo con corrispondenza letterale, supporto regex, evidenziazione corrispondenze e anteprima output istantanea

Testo di input

Incolla o digita il testo che desideri cercare

Caratteri: 0 Righe: 0
Impostazioni Trova e Sostituisci

Scegli il modello di ricerca, il testo di sostituzione, la modalità di corrispondenza e l'ambito di sostituzione

Anteprima output

Rivedi il testo trasformato prima di copiarlo.

Corrispondenze: 0 Caratteri: 0 Righe: 0
Anteprima corrispondenza

Il testo corrispondente è evidenziato per verificare esattamente cosa cambierà.

Nessuna corrispondenza trovata. Inserisci del testo e un valore di ricerca per anteprima delle sostituzioni.

Cerca e sostituisci — Cerca, sostituisci e anteprima il testo online

Lo strumento gratuito per la ricerca e sostituzione online ti permette di aggiornare il testo istantaneamente con una ricerca testo semplice o con espressioni regolari. Incolla il tuo contenuto, inserisci ciò che devi trovare, scegli la sostituzione e antevedi il risultato prima di copiare nuovamente nel tuo documento, editor di codice, foglio di calcolo, CMS o flusso di dati.

Tutto funziona nel tuo browser, quindi il tuo testo non viene caricato su un server. Questo rende lo strumento utile per modifiche rapide, note private, snippet di codice, pulizia CSV, riscrittura del contenuto e ogni situazione in cui desideri una ricerca e sostituzione veloce senza aprire un editor pesante.

Cosa è la ricerca e sostituzione?

La ricerca e sostituzione è un'operazione di elaborazione del testo che cerca una stringa o un modello e la sostituisce con un altro valore. Nella sua forma più semplice, sostituisce testo esatto: cerca draft e sostituiscilo con final. Nei workflow più avanzati, la ricerca e sostituzione può utilizzare espressioni regolari per corrispondere a modelli flessibili come ID degli ordini, date, spazi bianchi ripetuti, tag HTML o codici di prodotto formattati.

Questo strumento supporta entrambi gli approcci. La modalità letterale tratta la tua ricerca come testo ordinario, che è più sicura per le modifiche quotidiane perché i simboli come . o * vengono gestiti come caratteri. La modalità regex tratta il campo di ricerca come un'espressione regolare JavaScript, che è più potente quando hai bisogno di corrispondenze di modelli, gruppi di cattura o pulizia non sensibile al caso. L'output si aggiorna immediatamente, quindi puoi verificare l'effetto prima di copiare il risultato trasformato.

La ricerca e sostituzione è particolarmente utile quando la stessa correzione compare molte volte. Invece di modificare manualmente ogni occorrenza, puoi fare una sostituzione controllata e rivedere le corrispondenze in un unico posto.

Come utilizzare lo strumento di ricerca e sostituzione

  1. Incolla il tuo testo nella casella di input. Lo strumento mostra immediatamente il conteggio dei caratteri e delle righe per confermare la dimensione del contenuto.
  2. Inserisci il testo o il modello da trovare. Utilizza la modalità letterale per il testo esatto e la modalità regex per i modelli di espressioni regolari.
  3. Inserisci il testo da sostituire. Nella modalità regex, la sintassi di sostituzione JavaScript come $1 può riutilizzare i gruppi di cattura dal modello corrispondente.
  4. Scegli l'ambito della sostituzione. Sostituisci ogni corrispondenza o sostituisci solo la prima corrispondenza quando desideri una modifica limitata.
  5. Regola le opzioni di corrispondenza. Attiva la corrispondenza del caso, la modalità multilinea o la modalità dot-all in base al tipo di ricerca necessaria.
  6. Rivedi l'anteprima e l'output. Le corrispondenze sono evidenziate nella carta dell'anteprima e il testo trasformato finale appare nella carta dell'output.
  7. Copia il risultato quando sembra corretto. Puoi anche cancellare il modulo o ricaricare l'esempio incorporato per testare nuovamente il flusso di lavoro.

L'approccio più sicuro è iniziare con la modalità letterale a meno che non tu abbia specificamente bisogno di regex. Se il risultato non è quello che ti aspetti, cambia l'ambito su "sostituisci la prima" o regola il modello finché l'anteprima evidenziata mostra solo le corrispondenze intenzionali.

Funzionalità principali

Funzionalità Cosa fa Perché è utile
Ricerca letterale Sostituisce testo esatto senza trattare i simboli come sintassi regex Più sicura per le modifiche quotidiane del contenuto
Modalità regex Supporta espressioni regolari JavaScript e gruppi di cattura Gestisce modelli complessi come ID, date e spazi bianchi ripetuti
Sostituisci tutto o la prima Controlla se ogni corrispondenza o solo la prima corrispondenza cambia Impedisce modifiche accidentali di massa
Corrispondenza del caso Attiva la ricerca sensibile o non sensibile al caso Trova varianti come Status, status e STATUS
Anteprima in tempo reale Evidenzia le corrispondenze e aggiorna l'output immediatamente Ti permette di verificare le modifiche prima di copiare
Elaborazione privata Funziona completamente nel tuo browser Mantieni i bozzetti, gli snippet e i dati locali

La combinazione di evidenziazione delle corrispondenze e anteprima dell'output rende lo strumento più pratico di una semplice casella di sostituzione cieca. Puoi vedere cosa cambierà, quanti match sono stati trovati e dove appaiono le corrispondenze prima di utilizzare il risultato.

Caso d'uso

Modifica del contenuto: Gli scrittori e i marketer possono aggiornare i nomi dei prodotti, le frasi delle campagne, gli headings o la terminologia ripetuta nei bozzetti. Ad esempio, sostituire un vecchio termine del brand con uno nuovo richiede pochi secondi, e l'anteprima aiuta a catturare le corrispondenze non intenzionali.

Pulizia del codice: Gli sviluppatori possono trasformare snippet ripetuti, rinominare i placeholder, aggiornare i nomi delle variabili dell'ambiente o normalizzare i commenti prima di spostare il testo in un IDE. La modalità regex è utile per modelli come TODO\\(([^)]+)\\) o stringhe di versione.

Preparazione dei dati: Gli analisti ricevono spesso esportazioni CSV, frammenti di log o colonne di fogli di calcolo copiate con spazi inconsistenti, separatori o etichette. Un passo di ricerca e sostituzione può normalizzare i separatori, rimuovere prefissi ripetuti o convertire le etichette prima dell'importazione dei dati altrove.

Manutenzione dei template: I team di supporto e operazioni possono aggiornare risposte predefinite, modelli di email, snippet di documentazione o note di configurazione senza scansionare manualmente blocchi di testo lunghi.

Test di ricerca e sostituzione: Prima di eseguire un'operazione di massa in un editor di codice, CMS o migrazione del database, puoi testare il modello qui. Un'anteprima basata sul browser riduce il rischio di sostituire troppo.

Consigli e buone pratiche

  • Utilizza la modalità letterale per il testo normale. I simboli regex possono essere potenti, ma possono anche corrispondere a più di quanto previsto.
  • Anteprima prima di copiare. Controlla sempre le corrispondenze evidenziate e l'output, specialmente quando sostituisci tutte le occorrenze.
  • Inizia con "sostituisci la prima" per modifiche rischiose. Se la prima corrispondenza sembra corretta, passa a sostituire tutte le corrispondenze.
  • Escape i caratteri regex quando necessario. Per corrispondere a un punto letterale nella modalità regex, usa \\. invece di ..
  • Utilizza i gruppi di cattura con attenzione. Un modello come Order #(\\d+) può diventare Invoice-$1, ma solo se il numero è catturato tra parentesi.
  • Mantieni un backup del testo importante. Gli strumenti del browser sono convenienti, ma dovresti preservare l'originale prima di applicare modifiche importanti altrove.

Domande frequenti

Questo strumento di ricerca e sostituzione è gratuito?

Sì. Lo strumento di ricerca e sostituzione è gratuito da utilizzare e non richiede un account. Puoi incollare il testo, anteprima le corrispondenze, generare l'output e copiare il risultato ogni volta che necessario.

Lo strumento supporta le espressioni regolari?

Sì. La modalità regex utilizza espressioni regolari JavaScript. Puoi utilizzare caratteristiche comuni come classi di caratteri, ancoraggi, gruppi, alternazione, corrispondenza multilinea, modalità dot-all e riferimenti di sostituzione come $1 o $2.

Qual è la differenza tra modalità letterale e modalità regex?

La modalità letterale cerca il testo esatto che digiti. La modalità regex tratta il campo di ricerca come un modello. Ad esempio, un punto nella modalità letterale corrisponde a un carattere punto, mentre un punto nella modalità regex corrisponde quasi a qualsiasi carattere. La modalità letterale è più sicura per l'editing ordinario; la modalità regex è migliore per la corrispondenza di modelli flessibili.

Il mio testo viene caricato da qualche parte?

No. La logica di sostituzione funziona nel tuo browser. La pagina non deve inviare il tuo testo incollato a un server per calcolare le corrispondenze o generare l'output.

Posso sostituire solo la prima corrispondenza?

Sì. Utilizza il controllo dell'ambito di sostituzione per scegliere tra sostituire tutte le corrispondenze e sostituire solo la prima corrispondenza. Sostituire solo la prima corrispondenza è utile quando si testa un modello o si fa una singola modifica mirata.

Posso utilizzarlo su mobile?

Sì. Il layout è responsivo, con aree di testo grandi e controlli che si allineano pulitamente su schermi più piccoli. Puoi utilizzarlo da un telefono o tablet per modifiche rapide mantenendo comunque visibili le carte di anteprima e output.

enptesdejafrruitnltrarzh