LibreOffice Writer/Trovare e sostituire: le espressioni regolari: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
da "Addomesticare Writer" di Ricardo Gabriel Berlasso |
m Bot: sostituisce Template:Definizione con Template:Riquadro |
||
Riga 1:
{{LibreOffice Writer}}
Oltre alla barra degli strumenti di ricerca testo che viene attivata con {{tasto|
La finestra che si presenta con {{tasto|
Di tutte queste opzioni qui parlerò soltanto di quella più «complicata», uno strumento potente, però un po' difficile da utilizzare: le espressioni regolari.
Riga 29:
Ebbene, adesso che sappiamo già per cosa servono le espressioni regolari andiamo avanti a vedere come vengono utilizzate.
{{
== I caratteri speciali ==
Riga 161:
troverà l'«ora» di mora, assapora… ma non quello di «orario».
{{
E già che ci siamo qui a parlare di parole, l'espressione \w cercherà un elemento all'interno di una parola (un carattere).
Riga 203:
troverà qualsiasi gruppo di caratteri che si ripeta, per esempio due volte una parola o due volte uno spazio, perché il gruppo (.+) viene chiamato ancora con il \1.
{{
Per «pulire» questa ripetizione sarà sufficiente scrivere $1 in Sostituisci. E sì, Sostituisci funziona in modo diverso da Trova: il riferimento si fa con $ e non con \. Infatti, tranne per qualche eccezione molto particolare Sostituisci non accetta espressioni regolari. L'espressione precedente troverà anche due l consecutive, due r… insomma, che può risultare «pericolosa». Una espressione che da risultati perfetti per trovare parole duplicate è la seguente:
Riga 213:
</code>
{{
I due \b all'inizio e alla fine dell'espressione cercano i limiti di una parola, il (\w+) cerca almeno un elemento di parola (cioè, al meno un carattere). Lascio al lettore l'interpretare lo spazio seguito dal più…
|