Ayuda en buscar y reeplazar

Discute sobre el procesador de textos

Ayuda en buscar y reeplazar

Notapor Laramjo » Vie Ene 19, 2018 7:13 pm

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
OpenOffice 4.1.1 en Windows 8.1
Laramjo
 
Mensajes: 10
Registrado: Jue Oct 16, 2014 12:47 am

Re: Ayuda en buscar y reeplazar

Notapor FJCC-ES » Sab Ene 20, 2018 3:14 am

Si quiere dividir cada linea de texto después del primer punto y insertar una marca de párrafo, puede buscar
Código: Seleccionar todo   Expandir vistaContraer vista
(^[^\.]+\.) (.+)$

Reemplazar por
Código: Seleccionar todo   Expandir vistaContraer vista
$1\n$2

y en la sección Más Opciones eligir Expresiones Regulares.

En la expresión regular
Código: Seleccionar todo   Expandir vistaContraer vista
(^[^\.]+\.)

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
FJCC-ES
 
Mensajes: 599
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Ayuda en buscar y reeplazar

Notapor Laramjo » Sab Ene 20, 2018 1:54 pm

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
Laramjo
 
Mensajes: 10
Registrado: Jue Oct 16, 2014 12:47 am

Re: Ayuda en buscar y reeplazar

Notapor FJCC-ES » Sab Ene 20, 2018 5:05 pm

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.
FJCC-ES
 
Mensajes: 599
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Ayuda en buscar y reeplazar

Notapor xiseme » Sab Ene 20, 2018 5:59 pm

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.
xiseme
 
Mensajes: 1872
Registrado: Lun Nov 24, 2008 1:13 pm

Re: Ayuda en buscar y reeplazar

Notapor jorr 1979 » Mar Feb 13, 2018 3:59 pm

Buenas buenas,

No se me activa la función : Reemplazar todo, y es un dolor de cabeza corregir algo, ayuda por favor! :oops:
OpenOffice 4.1.5 en Mac Os hig Sierra 10 .13
jorr 1979
 
Mensajes: 7
Registrado: Mar Feb 13, 2018 3:56 pm

Re: Ayuda en buscar y reeplazar

Notapor SLV-es » Jue Feb 15, 2018 5:46 pm

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

Código: Seleccionar todo   Expandir vistaContraer vista
(^[^\.]+Abadón\.) (.+)$


En reemplazar por

Código: Seleccionar todo   Expandir vistaContraer vista
$1\n$2


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
+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
Avatar de Usuario
SLV-es
 
Mensajes: 4892
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España

Re: Ayuda en buscar y reeplazar

Notapor jorr 1979 » Jue Feb 15, 2018 7:00 pm

Silvio, como se activa "seleccionar todo"?
OpenOffice 4.1.5 en Mac Os hig Sierra 10 .13
jorr 1979
 
Mensajes: 7
Registrado: Mar Feb 13, 2018 3:56 pm

Re: Ayuda en buscar y reeplazar

Notapor SLV-es » Jue Feb 15, 2018 8:07 pm

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 :D
+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
Avatar de Usuario
SLV-es
 
Mensajes: 4892
Registrado: Jue Ago 26, 2010 1:25 am
Ubicación: España

Re: Ayuda en buscar y reeplazar

Notapor jorr 1979 » Jue Feb 15, 2018 8:41 pm

entendido!
OpenOffice 4.1.5 en Mac Os hig Sierra 10 .13
jorr 1979
 
Mensajes: 7
Registrado: Mar Feb 13, 2018 3:56 pm

Re: Ayuda en buscar y reeplazar

Notapor Niloguti76 » Jue Feb 22, 2018 10:39 am

FJCC-ES escribió:Si quiere dividir cada linea de texto después del primer punto y insertar una marca de párrafo, puede buscar
Código: Seleccionar todo   Expandir vistaContraer vista
(^[^\.]+\.) (.+)$

Reemplazar por
Código: Seleccionar todo   Expandir vistaContraer vista
$1\n$2

y en la sección Más Opciones eligir Expresiones Regulares.

En la expresión regular
Código: Seleccionar todo   Expandir vistaContraer vista
(^[^\.]+\.)

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
Niloguti76
 
Mensajes: 1
Registrado: Lun Feb 19, 2018 12:07 pm


Volver a Writer

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 10 invitados