Sostituisci testo online

Trova e sostituisci parole, frasi o schemi nel testo, supportando opzioni avanzate come le espressioni regolari

Sostituisci opzione

Aiuto Regex: Usa caratteri speciali come .* ?()[]{}| per modelli avanzati. Per saperne di più su Estrarre testo usando espressioni regolari.

Pronto per sostituire. Inserisci il testo da trovare/sostituire, configura le opzioni e clicca su "Sostituisci successivo" o "Sostituisci tutto".

Come usare lo strumento di sostituzione del testo

  1. Digita il tuo testo
    • Digita o incolla il testo che vuoi modificare nell'area "Testo da elaborare". Supporta contenuti che vanno da brevi paragrafi a documenti completi.
    • Puoi anche cliccare sul pulsante "Mostra esempio" per caricare un testo di esempio e testare lo strumento subito.
  2. Imposta la ricerca e sostituzione
  3. Imposta opzioni avanzate
    • Maiuscole e minuscole: Seleziona questa casella se vuoi che la ricerca distingua tra lettere maiuscole e minuscole (ad esempio, "Apple" non corrisponderà a "apple").
    • Usa le espressioni regolari: Abilita questo per il riconoscimento dei modelli. Aiuta a trovare contenuti complessi come indirizzi email, numeri di telefono e sequenze di caratteri speciali.
    • Sostituisci tutte le occorrenze: Questa opzione è selezionata per impostazione predefinita per sostituire ogni elemento corrispondente. Deselezionala se devi sostituire il contenuto uno per uno in modo selettivo e utilizza invece la funzione "Sostituisci successivo".
  4. Esegui e Rivedi
    • Sostituisci il prossimo: Fai clic per trovare e sostituire la prossima singola voce corrispondente. Questo è ideale per controllare manualmente ogni modifica.
    • Sostituisci tutto: Clicca per trovare e sostituire tutto il contenuto corrispondente all'istante. Il risultato finale verrà visualizzato nella casella "Risultato" qui sotto.
  5. Concludi il tuo lavoro

Casi d'uso ed esempi pratici

Esempio 1: Correzione di Testo di Base

Search for: "teh."
Replace with: "The"

Original: I went to the store to get the groceries.
Result: I went to the store to get the groceries.

Esempio 2: Standardizzare la formattazione

Find: "\d{3}-\d{3}-\d{4}" (Regex On)
Replace with: "(XXX) XXX-XXXX"

Original: Contact me at 555-123-4567 or 888-999-0000.
Result: Contact me at (XXX) XXX-XXXX or (XXX) XXX-XXXX.

Esempio 3: Anonimizzazione dei dati

Find: "[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Z|a-z]{2,}" (Regex enabled)
Replace with: "[EMAIL REDACTED]"

Original: Send the report to [email protected] and [email protected].
Result: Send the report to [EMAIL REDACTED] [EMAIL REDACTED].

Esempio 4: Rifattorizzazione del Codice

Find: "oldFunctionName\("
Replace with: "newFunctionName(. "

Original: value = oldFunctionName(param1); result = oldFunctionName(param2);
Result: value = newFunctionName(param1); result = newFunctionName(param2);

Domande Frequenti (FAQ)

Questa sezione risponde alle domande frequenti sulle funzioni dello strumento e sui consigli per l'uso. Padroneggia questi punti per utilizzare correttamente lo strumento di trova e sostituisci ed evitare problemi comuni.

  • Che cos'è un'espressione regolare (Regex)? Un'espressione regolare è un modello di corrispondenza per il testo. Viene utilizzata per compiti di corrispondenza complessi, consentendoti di cercare date, numeri, regole di parole specifiche e altri contenuti complessi invece di solo testo esatto.
  • I miei dati sono al sicuro con questo strumento online? Sì. Tutel'elaborazione avviene interamente nel tuo browser. Il tuo testo non sarà mai inviato a server esterni, quindi i tuoi file e contenuti rimangono completamente privati.
  • Che cosa significa "Case Sensitive"? Quando abilitato, lo strumento distingue rigorosamente tra lettere maiuscole e minuscole. Una ricerca per "Word" non corrisponderà a "word" o "WORD". Disattivalo per una ricerca non sensibile al maiuscolo/minuscolo.
  • Posso annullare una sostituzione? Questo strumento non supporta l'annullamento multi-fase. Tuttavia, il tuo contenuto originale rimane nella casella di input. Puoi cancellare l'area dei risultati e ricominciare, oppure fare il backup del testo originale prima di eseguire una sostituzione di massa.
  • Perché il mio pattern regex non viene corrisposto? Le ragioni comuni includono dimenticare di attivare l'opzione delle espressioni regolari, l'escaping improprio dei caratteri speciali, come . * ? oppure modelli non corrispondenti alla struttura del testo. Inizia con modelli semplici e testa prima con contenuti di esempio.
  • Qual è la differenza tra "Sostituisci Successivo" e "Sostituisci Tutto"? "Sostituisci Successivo" trova e sostituisce la prossima corrispondenza a partire dalla tua posizione attuale per la revisione manuale. "Sostituisci Tutto" sostituisce ogni voce corrispondente in tutto il testo contemporaneamente.
  • C'è un limite a quanto testo posso elaborare? Lo strumento funziona in modo efficiente, ma documenti estremamente grandi (oltre 1 milione di caratteri) possono rallentare il tuo browser. Per prestazioni migliori, suddividi i testi lunghi in parti più piccole per l'elaborazione.