Come sostituire singole lettere maiuscole/minuscole in LibreOffice Writer

Usando le regex.



[ZEUS News - www.zeusnews.it - 02-09-2017]

Per ragioni che sarebbe lunghissimo spiegare qui, ho per le mani una serie enorme di file di testo in formato ODT che devo elaborare per lavoro con LibreOffice. Una delle elaborazioni è la sostituzione in massa delle lettere che accompagnano i numeri di riferimento sparsi ovunque nei testi. L'articolo continua qui sotto.

Sondaggio
La peggiore invenzione
Qual è secondo te la peggiore invenzione della storia?
Le sigarette
I fast food
Le armi
Il nucleare
La Chiesa
La televisione
L'automobile
I telefoni cellulari
Gli autovelox

Mostra i risultati (8344 voti)
Leggi i commenti (42)
Per esempio, nella frase "il cirbione vagolato 29A entra nell'interocitore 47C ed apre gli sconfiotti 17A, 14F, 19G e 1H" (non fate domande, vi prego; è solo un esempio), tutti i numeri di riferimento devono essere cambiati in modo che la loro lettera sia in minuscolo e quindi diventino 29a, 47c, 17a, 14f, 19g e 1h.

Farlo a mano sarebbe una forma di masochismo che vorrei evitare, anche perché file come questi mi arriveranno ancora per parecchio tempo, per cui mi serve un automatismo che faccia questa sostituzione.

LibreOffice ha una funzione di ricerca e sostituzione potente, che include anche le regular expressions (regex), ma non ho trovato online nulla che spieghi come creare (nel regex ristretto offerto da LibreOffice) un unico comando "cerca tutte le lettere singole precedute da almeno una cifra e volgile in minuscolo": così ho chiesto alla saggezza della Rete di trovarmi la regex adatta al problema ed è venuta fuori questa soluzione ad opera di Carlo A. Furia, alias @bugcounting. La condivido qui perché magari torna utile a qualcuno:

regexp

In pratica, in LibreOffice cerco tutte le cifre seguite immediatamente da una lettera maiuscola ([0-9]+[A-Z]); l'opzione Find All me le seleziona tutte, e poi chiudo la finestra di ricerca e do il comando di volgere in minuscolo tutto quello che è stato selezionato: ta-da! Grazie Carlo!

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
 

Paolo Attivissimo

(C) by Paolo Attivissimo - www.attivissimo.net.
Distribuzione libera, purché sia inclusa la presente dicitura.

Commenti all'articolo (4)

Ma come si cambiano la maiuscole in minuscole e viceversa???
10-9-2017 17:19

{ictuscano}
E' chiaro dal testo citato e dall'altro articolo, che Attivissimo sta collaborando allo sviluppo dell'Atomica nord-coreana... :-))) Io invece avrei un'esigenza molto più semplice, e ritengo più diffusa: probabilmente molti di voi usano per la posta Zimbra (io al lavoro) ed a parte la non gestione dei... Leggi tutto
4-9-2017 08:40

non voglio fare il prof (non ne ho titoli nè capacità) ma sono comandi di editor avanzato in linux/unix
3-9-2017 15:09

Mi permetto un umile suggerimento per chi si volesse cimentare: occhio a valutare bene quel che si cambia con le regex e il search-and-replace. Vale sempre la legge di Murphy: quando meno te l'aspetti capita che la maschera di regex (soprattutto se l'oggetto della ricerca è cosa semplice, o se la maschera non è stata fatta con tutti i... Leggi tutto
2-9-2017 18:21

La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Smartphone alla guida, polizia propone ritiro immediato della patente
Il numero di multe per l'utilizzo di smartphone alla guida è aumentato del 18% nel primo semestre 2017. Il direttore del servizio di Polizia Stradale propone il ritiro della patente fin dalla prima infrazione, con una sospensione di un minimo di 15 giorni. Sei d'accordo?
No

Mostra i risultati (2611 voti)
Giugno 2025
Windows 10, aggiornamenti gratuiti per tutti. Ma ci sono requisiti da rispettare
Addio, vecchia carta d'identità: è obbligatorio passare alla CIE entro agosto 2026
16 miliardi di nomi utente e password finiscono online: coinvolti anche Facebook, Google e Apple
Tracciamento delle notifiche: ultima frontiera
Amazon stringe sui resi: la finestra scende da 30 a 14 giorni
Passare a Windows 11 è più semplice con Windows Migration. La fine di Windows 10 è già arrivata
WhatsApp, ecco perché stai ricevendo un messaggio che ti chiede di aggiungere l'indirizzo email
Richiamati oltre un milione di power bank: potrebbero surriscaldarsi fino a prendere fuoco
La Danimarca lascerà Windows e Microsoft Office, passando a Linux e LibreOffice
La macchina del caffè che fa a meno del serbatoio: estrae l'acqua dall'umidità dell'aria
In realtà i produttori fanno un favore agli utenti!
Il DNS europeo che promette di tutelare i dati personali
Guarda film pirata? Rischi fino a 5.000 euro di multa
Il Q-day è vicino
OneDrive: app e siti possono accedere a tutto il cloud
Tutti gli Arretrati
Accadde oggi - 29 giugno


web metrics