Supponiamo che io abbia queste linee:
A
B
C
D
E
Voglio rimuovere le linee vuote, e anche gli spazi prima della lettera, in questo modo:
A
B
C
D
E
Come posso ottenere questo in Notepad++?
Per eliminare gli spazi iniziali e tutte le linee vuote (anche se la linea vuota contiene spazi o tabulazioni)
^\s*
per "Trova cosa" e lasciate "Sostituisci con" vuoto.Spiegazione Regex:
^
significa inizio della lineas*
significa qualsiasi numero (anche 0) di caratteri di spazio bianco. I caratteri di spazio bianco includono tab, spazio, newline e ritorno a capo.Si potrebbe usare una semplice espressione regolare di ricerca e sostituzione.
____(.)\r_
(scambia _ con spazio, dato che non si formatta bene su questo sito)\1
Cambia gli spazi come hai bisogno perché penso che questo sito non stia mostrando gli spazi esatti di cui hai bisogno.
Ti consiglio di creare su misura la tua espressione regolare usando questo tutorial e questo cheat sheet.