Eu tenho um documento de texto com várias linhas como o abaixo:
20150202 14:25:31|20191014 23:00:00|20180104 11:19:46|20170412 09:52:17
Eu preciso remover o tempo, por exemplo:14:25:31
Se eu pesquisar usando:\.*\:.*\:.*\|" or "(\.*\:.*\:.*\|)
Ele seleciona:25:31|20191014 23:00:00|20180104 11:19:46|
do exemplo acima. Sem o tubo ele seleciona toda a linha. Quero selecionar apenas o horário como 14:25:31
e 23:00:00
e 11:19:46
e 09:52:17
e removê-los. O resultado deve ser parecido com:
20150202|20191014|20180104|20170412
Por favor me ajude como posso pesquisar apenas a hora e removê-la uma por uma ou todas de uma vez.
Responder1
Pesquisa de expressão regular + substituição: tente substituir
(\d+)\s+[\d\:]+
com
\1
Apenas tentei isso:
20150202 14:25:31|20191014 23:00:00|20180104 11:19:46|20170412 09:52:17
vai para
20150202|20191014|20180104|20170412