Usando expresiones regulares en Buscar o en Buscar - Reemplazar en Writer
Buscar o buscar y reemplazar retornos de carro (Intro o Return), tabuladores, u otros carácteres especiales en OOo Writer es sencillo si sabemos como utilizar las expresiones regulares.
Para activarlas, desde el diálogo Buscar y reemplazar deberás hacer clic sobre el botón Más opciones y activar la opción Expresiones regulares.
Las expresiones regulares a utilizar serán distintas si las indicas en el campo Buscar o en el campo Reemplazar por. En las siguientes tablas te mostramos las expresiones a introducir.
En el campo Buscar introduce las siguientes expresiones:
Campo Buscar | Expresión Regular |
Retorno de carro (Intro o return) | $ |
Salto de línea | \n |
Párrafo en blanco | ^$ |
Tabulador | \T |
En el campo Reemplazar por introduce las siguientes expresiones
Campo Reemplazar por | Expresión Regular |
Retorno de carro (Intro o return) | \n |
Párrafo en blanco | \n\n |
Salto de línea | No se puede |
Párrafo en blanco | ^$ |
Tabulador | \T |
Deja en blanco el campo Reemplazar por si quieres reemplazar la expresión buscada por nada.
Si necesitas mezclar códigos normales con expresiones regulares, introduce una barra inclinada \ delante del carácter normal. Por ejemplo, para buscar el símbolo $ y reemplazarlo por un retorno de carro, introduce en Buscar la expresión \$.
Para saber más sobre expresiones regulares, puedes consultar los artículos: Usar expresiones regulares en fórmulas y Usar el filtro predeterminado usando expresiones regulares del blog de Calc.
+info en Wiki oficial de OpenOffice
4 comentarios
Gracias. Me ha resultado de gran ayuda. Hasta 2010 estuve habituado a usar Microsoft Word, pero con el nuevo año 2011 me decidí a cambiarme a OpenOffice, porque la considero la herramienta del futuro y de la libertad. Este tipo de artículos me ayudan a encontrar el camino de adaptación al Writer de OpenOffice. Gracias de nuevo.
Hola. Pero por favor, ¿cuál es el que sirve para que haga cumplir el formato Justificado del texto del documento?, he probado algunos, y no lo cumplen.
Te dejo enlace de este texto típico que copias (sin formato) a un documento odt.
https://forum.openoffice.org/es/forum/download/file.php?id=4470&mode=view
Requiero que el parrafo se vea Justificado, y no lo logro con las expresiones regulares, ¿o cual es la apropiada?
Además, al dar en Deshacer luego de aplicar una expresion regular sobre el texto o párrafo, OpenOffice se bloquea, y debo cerrarlo. :-¿
Hola Sergio
El formato justificado es una propiedad de párrafo. Que sepamos, no se puede definir con expresiones regulares.
Saludos
Buenos días, no se que le ha pasado a mi programa (actualmente utilizo 5.4.4.2, el requerido para la oposicion) que de un tiempo a esta parte me han dejado de funcionar las expresiones regulares, voy a buscar y reemplazar y cuando voy a opciones para hacer el checkpoint de expresión regular esta sombreado y no me deja. No se si he tocado en algo que no debía o es un fallo del programa, alguien me puede ayudar, por favor??