Ayuda en buscar y reeplazar
Ayuda en buscar y reeplazar
Hola tengo el siguiente texto
÷11 Abadón. Lugar de la destrucción
Como le hago usando buscar y reemplazar para que en casi todas las lineas me quede asi
÷11 Abadón.
Lugar de la destrucción
Es decir después de la primera palabra (A veces son dos) baje a una línea distinta
÷11 Abadón. Lugar de la destrucción
Como le hago usando buscar y reemplazar para que en casi todas las lineas me quede asi
÷11 Abadón.
Lugar de la destrucción
Es decir después de la primera palabra (A veces son dos) baje a una línea distinta
OpenOffice 4.1.1 en Windows 8.1
Re: Ayuda en buscar y reeplazar
Si quiere dividir cada linea de texto después del primer punto y insertar una marca de párrafo, puede buscar
Reemplazar por
y en la sección Más Opciones eligir Expresiones Regulares.
En la expresión regular
el primer ^ significa el principio del párrafo
[^\.] significa cualquier carácter que no es un punto
+ significa “uno o más”
\. significa un punto
Así que
(^[^\.]+\.)
significa “el texto del párrafo hasta el primer punto” y las paréntesis indican que este texto será $1 en la caja Reemplazar Por .
En la expresión regular
(.+)$
el . significa cualquier carácter
+ significa “uno o más”
$ significa el fin del párrafo
Así que (.+)$ significa “los caracteres hasta el fin del párrafo” y las paréntesis indican que este texto será $2 en la caja Reemplazar Por.
Note que en la expresión completa, hay un espacio entre (^[^\.]+\.) y (.+)$
En la caja Reemplazar Por, \n significa una marca de párrafo.
Código: Seleccionar todo
(^[^\.]+\.) (.+)$
Código: Seleccionar todo
$1\n$2
En la expresión regular
Código: Seleccionar todo
(^[^\.]+\.)
el primer ^ significa el principio del párrafo
[^\.] significa cualquier carácter que no es un punto
+ significa “uno o más”
\. significa un punto
Así que
(^[^\.]+\.)
significa “el texto del párrafo hasta el primer punto” y las paréntesis indican que este texto será $1 en la caja Reemplazar Por .
En la expresión regular
(.+)$
el . significa cualquier carácter
+ significa “uno o más”
$ significa el fin del párrafo
Así que (.+)$ significa “los caracteres hasta el fin del párrafo” y las paréntesis indican que este texto será $2 en la caja Reemplazar Por.
Note que en la expresión completa, hay un espacio entre (^[^\.]+\.) y (.+)$
En la caja Reemplazar Por, \n significa una marca de párrafo.
Última edición por FJCC-ES el Sab Ene 20, 2018 4:53 pm, editado 1 vez en total.
Re: Ayuda en buscar y reeplazar
Gracias mi amigo. Funcionó. Ojala pudieras darle algún lugar donde yo pueda ver todas esas expresiones. Apenas estoy iniciando con OpenOffice.
OpenOffice 4.1.1 en Windows 8.1
Re: Ayuda en buscar y reeplazar
Hay una sección en la Ayuda que se llama “expresiones regulares;lista” que explica brevemente las expresiones regulares. Estoy seguro que también hay documentos en la red pero conozco solamente unos en inglés. Las expresiones regulares no son exclusivas de OpenOffice, son una herramienta de informática.
Re: Ayuda en buscar y reeplazar
Todo es mejorable, estamos dispuestos a mejorar. ¿Yo? ... poco a poco.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
Nunca hay acritud en mis comentarios, si lo pareciera, seguro que me he expresado mal.
Re: Ayuda en buscar y reeplazar
Buenas buenas,
No se me activa la función : Reemplazar todo, y es un dolor de cabeza corregir algo, ayuda por favor!
No se me activa la función : Reemplazar todo, y es un dolor de cabeza corregir algo, ayuda por favor!
OpenOffice 4.1.5 en Mac Os hig Sierra 10 .13
Re: Ayuda en buscar y reeplazar
Nuestro querido compañero FJCC-ES le ha enseñado a pescar en lugar de regalarle un pez.
Yo le regalaré el pez y cesará su dolor de cabeza
En Buscar inserte la cadena
En reemplazar por
como le ha comentado el compañero. Funciona, verificado.
EXTRA: Otros lugares donde encontrar +info sobre expresiones regulares:
http://blog.open-office.es/writer/usand ... -en-writer
Y para Calc:
http://blog.open-office.es/calc/buscar- ... ffice-calc
http://blog.open-office.es/calc/usar-ex ... n-formulas
http://blog.open-office.es/calc/usar-el ... -regulares
http://blog.open-office.es/calc/uso-de- ... -regulares
Y me encanta esta página donde poder probar las RegExp fácilmente, incluso en otros lenguajes
https://regex101.com/#python
Yo le regalaré el pez y cesará su dolor de cabeza
En Buscar inserte la cadena
Código: Seleccionar todo
(^[^\.]+Abadón\.) (.+)$
Código: Seleccionar todo
$1\n$2
EXTRA: Otros lugares donde encontrar +info sobre expresiones regulares:
http://blog.open-office.es/writer/usand ... -en-writer
Y para Calc:
http://blog.open-office.es/calc/buscar- ... ffice-calc
http://blog.open-office.es/calc/usar-ex ... n-formulas
http://blog.open-office.es/calc/usar-el ... -regulares
http://blog.open-office.es/calc/uso-de- ... -regulares
Y me encanta esta página donde poder probar las RegExp fácilmente, incluso en otros lenguajes
https://regex101.com/#python
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
Re: Ayuda en buscar y reeplazar
Silvio, como se activa "seleccionar todo"?
OpenOffice 4.1.5 en Mac Os hig Sierra 10 .13
Re: Ayuda en buscar y reeplazar
Vaya, veo que me he confundido, pensaba que el mensaje al que respondí era del usuario que creó el tema.
Por favor, jor 1979, no publique sus preguntas en cualquier sitio.
Cree SIEMPRE un tema nuevo, aunque considere que su pregunta está relacionada con este tema.
Rogamos que se respeten las normas del foro para una mayor claridad y utilidad del mismo. Gracias
Por favor, jor 1979, no publique sus preguntas en cualquier sitio.
Cree SIEMPRE un tema nuevo, aunque considere que su pregunta está relacionada con este tema.
Rogamos que se respeten las normas del foro para una mayor claridad y utilidad del mismo. Gracias
+info en la web "no oficial" dedicada a OpenOffice en Español
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
AOO 4.1.2 y LibO 4.4.6 en W10 y en Lliurex
No respondo mensajes privados sobre AOO, por favor, utiliza el foro para tus preguntas
-
- Mensajes: 1
- Registrado: Lun Feb 19, 2018 12:07 pm
Re: Ayuda en buscar y reeplazar
FJCC-ES escribió:Si quiere dividir cada linea de texto después del primer punto y insertar una marca de párrafo, puede buscarReemplazar porCódigo: Seleccionar todo
(^[^\.]+\.) (.+)$
y en la sección Más Opciones eligir Expresiones Regulares.Código: Seleccionar todo
$1\n$2
En la expresión regularCódigo: Seleccionar todo
(^[^\.]+\.)
el primer ^ significa el principio del párrafo
[^\.] significa cualquier carácter que no es un punto
+ significa “uno o más”
\. significa un punto
Así que
(^[^\.]+\.)
significa “el texto del párrafo hasta el primer punto” y las paréntesis indican que este texto será $1 en la caja Reemplazar Por .
En la expresión regular
(.+)$
el . significa cualquier carácter
+ significa “uno o más”
$ significa el fin del párrafo
Así que (.+)$ significa “los caracteres hasta el fin del párrafo” y las paréntesis indican que este texto será $2 en la caja Reemplazar Por.
Note que en la expresión completa, hay un espacio entre (^[^\.]+\.) y (.+)$
En la caja Reemplazar Por, \n significa una marca de párrafo.
Muchas gracias llevaba un rato buscando cómo hacerlo
OpenOffice 3.1 en Windows Vista