Microsoft Word: elimina righe vuote o paragrafi vuoti


9

Ok, quindi se cerchi "elimina parole righe vuote" ottieni un sacco di cose ma loro parlano principalmente dei caratteri speciali per sostituire due paragrafi vuoti successivi, cioè sostituire ^p^pcon ^p. E prima di chiedere: no, non funziona per sostituire ^pcon un sostituto vuoto, perché ^pcorrisponde a un ritorno a capo e non a un paragrafo (ovvero sostituirà tutti i resi a capo in un documento, trasformandolo in un lungo testo).

Tuttavia, ho righe vuote che sono solo righe senza testo davanti a un ritorno a capo: in termini di espressione regolare lo descriverei come

^$

O in termini di HTML, sto parlando di questo:

<p>Some text</p>
<p></p>
<p>some more text</p>

E in vi eliminerei semplicemente le righe vuote . Ma non posso esportare la parola, modificare il testo e importare, sta usando una formattazione pesante, ecc.

Utilizzando Microsoft Word 2007.


1
La sostituzione di ^ p ^ p con ^ p non dovrebbe funzionare, visto che appare come una singola riga vuota some text^p^pmoretext?
jmetz,

Risposte:


10

@mutzmatron ha ragione, sostituirlo ^p^pcon in ^prealtà è il modo corretto.

Tuttavia, quando i miei documenti contengono ad esempio ^p^p^p^po simili, non li raccoglieranno tutti e se ne andranno di nuovo ^p^p. Quindi devo eseguire questa operazione di ricerca / sostituzione alcune volte fino a quando tutti i casi non sono stati coperti.


1
Se hai molte sequenze di molte righe vuote (paragrafi), prendi in considerazione la sostituzione ^p^p^p^pcon ^pfino a quando non trova più ^p^p^p^p, quindi fai la cosa ^p^p-> ^p.
Scott,

@mark Questo non sembra funzionare se ci sono due paragrafi consecutivi ^pdi stili diversi, che si tratti di una differenza nello stile di paragrafo o nello stile di carattere.
Jonathan Komar,

La risposta più semplice e migliore di sempre - a differenza di alcuni blog là fuori che parlano anche di farlo in VBA! Il cielo proibisce.
Fandango68,

0

Un altro modo utilizzando Wildcard:

Spuntare "Usa caratteri jolly" nella finestra di ricerca e sostituzione.

ricerca: (^13)^13{1,}.

sostituzione: \1.

^13è il segno di paragrafo in modalità jolly. Cercherebbe un segno di paragrafo seguito da almeno un altro segno di paragrafo. Mantieni solo il primo segno di paragrafo, che segna la fine di una riga non vuota.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.