Ok, entonces si buscas "líneas en blanco para eliminar palabras" obtienes muchas cosas, pero en su mayoría están hablando de los caracteres especiales para reemplazar dos párrafos vacíos sucesivos, es decir, reemplazar ^p^p
con ^p
. Y antes de preguntar: no, no funciona reemplazarlo ^p
con un reemplazo vacío, porque ^p
coincide con un retorno de carro y no con un párrafo (es decir, reemplazará todos los retornos de carro en un documento, transformándolo en un texto largo).
Sin embargo, tengo líneas vacías que son solo líneas sin texto delante de un retorno de carro: en términos de expresión regular, describiría esto como
^$
O en términos de HTML, estoy hablando de esto:
<p>Some text</p>
<p></p>
<p>some more text</p>
Y en vi simplemente eliminaría las líneas en blanco . Pero no puedo exportar la palabra, modificar texto e importar, está usando formato pesado, etc.
Usando Microsoft Word 2007.
some text^p^pmoretext
?Respuestas:
@mutzmatron tiene razón, reemplazar
^p^p
en^p
realidad es la forma correcta.Sin embargo, cuando mis documentos contienen, por ejemplo,
^p^p^p^p
o similar, no los recogerá todos y se irá nuevamente^p^p
. Así que debo ejecutar esta operación de búsqueda / reemplazo varias veces hasta que se hayan cubierto todos los casos.fuente
^p^p^p^p
con^p
hasta que no encuentre más^p^p^p^p
, luego haga lo^p^p
->^p
.^p
de estilos diferentes, ya sea una diferencia en el estilo de párrafo o el estilo de carácter.Otra forma mediante el uso de comodines:
Marque "Usar comodines" en la ventana de búsqueda y reemplazo.
buscar:
(^13)^13{1,}
.reemplazar:
\1
.^13
es la marca de párrafo en modo comodín. Buscaría una marca de párrafo seguido de al menos otra (s) marca (s) de párrafo. Solo mantenga la primera marca de párrafo, que marca el final de una línea no vacía.fuente