Quitar fechas de chat en un documento

Muy buenas,

Con motivo de la documentación de unos chats importados de Whatsapp, me gustaría quitar la información y quedarme solo con el texto.

Es decir, que de esto:

24/5/17 0:44 - Usuario: mensaje

Pasara a esto:

Usuario: mensaje

o, directamente al mensaje sin más.

Entiendo que mediante Buscar y reemplazar se podría hacer con expresiones regulares pero no consigo dar con la formula adecuada.

Mi primera idea era usar [X-Y] siendo X el primer número e Y el último, pero creo que me falta algo o algo estoy haciendo mal porque no me sirve.

¿Alguien me podría echar una mano?

Muchas gracias

Hola @LordNeed:
Prueba buscando "^.{12,15}- " —EDITO “^(.+?- )”—, sin las comillas. Eso también incluye días y meses con una sola cifra.

Si también quieres eliminar el usuario, y este solo incluye letras, prueba con "^.{12,15}- [a-z]+: ".
Seguramente alguien encontrará una forma más corta —EDITO: acabo de probar con “^(.+?: )” y funciona—, pero en este momento no me doy cuenta. El problema sería si hay otro “:” en el mensaje.

Probado con LibreOffice 7.1.8.1.
Ayuda de LibreOffice sobre Lista de expresiones regulares.

1 Like

¡Muchísimas gracias!

Ha funcionado a la perfección.
Confirmo que funcionan ambas.

Me acabas de ahorrar muchísimo trabajo ^^
Quedo muy agradecido

Un saludo!

1 Like