El tema es que tengo un archivo de texto con miles de palabras, y a la
derecha su definición. Yo solo quiero las palabras, entonces querría poder
eliminar todo el texto que hay a la derecha del carácter ":".
Gracias
1) Andá a Substituir
2) hacé clic en "Más" para desplegar la parte inferior del formulario
3) tildá "Usar comodines"
4) poné lo siguiente en buscar, tal cual, sin espacios antes ni después:
([!^013^011]@):*([^013^011])
5) poné lo siguiente en substituir, tal cual, sin espacios antes ni
después: \1\2
6) hacé clic en substituir todas. Alternativamente, si en el documento
hubiera otras cosas aparte de esas definiciones (un simple título, por
ejemplo), que contengan un caracter de dos puntos, tendrás que
substituirlas una por una.
Saludos,
Pablo
odin921 escribió:
( [ ! ^ 0 1 3 ^ 0 1 1 ] @ ) : * ( [ ^ 0 1 3 ^ 0 1 1 ] )
A ver si ahora aparece bien
Pablo
Pablo Cardellino escribió:
Pablo
Pablo Cardellino escribió:
Ha funcionado de maravilla, aunque la verdad es que el sistema de word es
bastante complicado y arcaico no? Para hacer algo tan simple, hay que tener
unos conocimientos bastante avanzados, ya que el código a poner en "buscar" y
"reemplazar" no es nada intuitivo!
Un saludo
Es que yo no te quería molestar con verificar si los párrafos eran
párrafos o saltos de línea manuales; si tuvieras la certidumbre de que
era uno u otro, ya eliminabas el ^013 o el ^011, según. Tampoco estaba
seguro de si había algún título, algún texto aparte de las definiciones
o incluso párrafos vacíos, por eso tuve que poner un poco más de código.
Si supieras que había exclusivamente definiciones separadas por párrafos
y ningún párrafo vacío, el código sería así:
Buscar: (*):*[^013]
Substituir: \1^p
Pero no habría cómo simplificarlo más, excepto por el hecho de no poder
usar sino ^013 para encontrar párrafos cuando se usa comodines.
Saludos,
Pablo
odin921 escribió: