Come funziona la ricerca
Di default la ricerca è letterale: se cerchi «1.000» trova esattamente 1.000 e non «1x000». Questo evita sorprese quando il testo contiene simboli che in una regex hanno un significato speciale. Il campo «Sostituisci con» viene inserito così com’è, sempre in modo letterale, a meno che attivi Regex.
Le tre opzioni
| Opzione | Se spenta | Se accesa |
|---|---|---|
| Regex | Cerca il testo letterale | Il campo Trova è un’espressione regolare JavaScript; nel testo sostitutivo valgono $1, $2 e $& |
| Maiuscole/minuscole | «Roma» trova anche «roma» e «ROMA» | «Roma» trova solo «Roma» |
| Parola intera | Trova anche dentro altre parole | Trova solo se prima e dopo non ci sono lettere o cifre |
Esempi pratici con le regex
- Togliere gli spazi doppi: trova
+(due spazi seguiti da altri spazi), sostituisci con uno spazio. Per fare tutto in un passo c’è anche Pulisci testo. - Cambiare il formato di una data: trova
(\d{2})/(\d{2})/(\d{4}), sostituisci con$3-$2-$1e 12/11/2026 diventa 2026-11-12. - Eliminare una parola: lascia vuoto «Sostituisci con».
- Riordinare «Cognome, Nome»: trova
([^,\n]+), ([^\n]+), sostituisci con$2 $1(funziona anche con nomi accentati).
Lettere accentate e apostrofi
La ricerca tratta le lettere accentate come lettere vere, quindi «perché» e «perche» sono due parole diverse e non si confondono. Con Parola intera, un apostrofo non fa parte della parola: cercando «un» come parola intera trovi «un» anche in «un’idea», ma non in «uno». Controlla sempre le sostituzioni evidenziate, in particolare quando cerchi parole brevi.
Limiti da conoscere
- L’unica azione è «Sostituisci tutto»: non c’è la sostituzione una per una né l’annullamento. Se sbagli, correggi i campi e rifai la sostituzione dal testo originale.
- Le espressioni regolari sono quelle di JavaScript: alcune funzioni di altri linguaggi, come certi lookbehind avanzati o i flag inline, possono non essere disponibili o comportarsi diversamente. La ricerca usa il flag Unicode, più rigoroso: una regex non valida, o con escape non ammessi come \-, mostra un messaggio d’errore.
- Non conosce la grammatica: se sostituisci «il» con «lo», gli articoli vicini non si adattano. Dopo modifiche grosse usa il Correttore grammaticale.