Contenuto

# Uso delle espressioni regolari nelle ricerche di testo

Le espressioni regolari sono schemi speciali utilizzati per trovare e manipolare il testo, e aiutano a individuare informazioni specifiche all'interno dei testi.

La ricerca tramite espressioni regolari si differenzia dalla ricerca tramite caratteri jolly. LibreOffice Writer supporta solo la ricerca tramite espressioni regolari.

Per cercare e sostituire un testo in un documento potete servirvi delle espressioni regolari. Ad esempio, potete usare "stell." per cercare sia "stella", sia "stelle".

1. Scegliete Modifica - Trova e sostituisci.

2. Fate clic su Altre opzioni per espandere la finestra di dialogo.

3. Selezionate la casella di controllo Espressione regolare.

4. Nella casella Trova, digitate il termine da ricercare e l'espressione regolare (o le espressioni) da utilizzare nella vostra ricerca.

5. Fate clic su Trova successivo o su Trova tutto.

## Esempi di espressioni regolari

1. L'espressione regolare che equivale a un singolo carattere è il punto (.).

2. L'espressione regolare \w per il carattere di una parola, e \d per una cifra decimale.

3. L'espressione regolare che identifica nessuna o più occorrenze del carattere precedente è un asterisco. Ad esempio: "123*" identifica "12", "123" e "1233".

4. L'espressione regolare che corrisponde a nessuna o più occorrenze di un carattere è un punto seguito da un asterisco (.*).

5. L'espressione regolare per una o più occorrenze del carattere precedente è un segno più (+). Per esempio: "\w+" trova qualsiasi parola, "\d+" trova qualsiasi numero.

6. L'espressione regolare per un carattere di tabulazione è \t. Più in generale, \s rappresenta tutti i tipi di "spazi", quali spazio non divisibile, ritorno a capo, ecc.

7. L'espressione regolare per la ricerca della fine di un paragrafo è il simbolo del dollaro ($). L'espressione regolare che corrisponde all'inizio di un paragrafo è un accento circonflesso seguito da un punto (^.). L'espressione regolare per un paragrafo vuoto è ^$.

Una ricerca che utilizzi un'espressione regolare funzionerà solo all'interno di un paragrafo. Ossia, un \n troverà un'interruzione di riga all'interno di un paragrafo.

Argomenti correlati

Elenco delle espressioni regolari

Rimuovere un'interruzione di riga

Usare i caratteri jolly nelle formule