It:rimuovere testo delimitato

From NeoWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 14:54, 10 February 2007 (edit)
Valterb (Talk | contribs)

← Previous diff
Current revision (11:29, 10 March 2007) (edit) (undo)
Valterb (Talk | contribs)
(added NeoWikiIT category)
 
Line 19: Line 19:
{{botlangbarIT|[[Removing_marked_text|English]] [[Fr:Supprimer du texte délimité|Français]] [[De:Markierte_Textabschnitte_entfernen|Deutsch]]}} {{botlangbarIT|[[Removing_marked_text|English]] [[Fr:Supprimer du texte délimité|Français]] [[De:Markierte_Textabschnitte_entfernen|Deutsch]]}}
-[[Category:NeoOffice]][[Category:Tips and Hints]][[Category:NeoWiki]]+[[Category:NeoOffice]][[Category:Tips and Hints]][[Category:NeoWikiIT]]

Current revision

NeoOffice ha delle potenti funzioni per il Cerca e Sostituisci, ma la rimozione di vari testi delimitati (ad esempio [testi tra parentesi quadre]) non può essere fatta con le funzioni di base.

Si può però ricorrere alle macro:

sub seekanddestroy4
dim seek
seek = thiscomponent.createReplaceDescriptor()
seek.SearchString = "\[[^\[\]]+\]"
seek.ReplaceString = ""
seek.SearchRegularExpression=True
thiscomponent.ReplaceAll(seek)
end sub

Questa macro cercherà qualunque testo tra parentesi quadre [come quelli che vengono messi come commenti durante l'elaborazione delle bozze] e sostituiti con una stringa vuota [cioè nessun carattere].

Questa macro è stata scritta da Fabrizio Venerandi (con un piccolo miglioramento inserito da Matteo Cavalleri) e suggerita in una discussione del NeoOffice forum



Questo articolo in altre lingue: English Français Deutsch
Personal tools