Você pode fazer isso com uma pesquisa de expressão regular e substituir. Pressione Ctrl + H para abrir a caixa de diálogo Substituir. Verifique se o modo de pesquisa é Regular Expression
.
Encontre o que:
(^[^\t\r\n]+\t)[^\t\r\n]+(\(\w+\d+:\w+\d+\))[^\t\r\n]*
Substitua por:
Explicação do padrão:
[^\t\r\n]+
é qualquer sequência de caracteres que não contém uma guia ou nova linha ou retornos de carro. Isso deve corresponder apenas ao texto em uma coluna do seu arquivo.
^[^\t\r\n]+
corresponde ao conteúdo da primeira coluna porque o ^
inicial limita a correspondência ao início de uma linha.
O primeiro grupo de captura (^[^\t\r\n]+\t)
corresponde ao conteúdo do primeiro campo e da seguinte guia.
[^\t\r\n]+(\(\w+\d+:\w+\d+\))[^\t\r\n]*
corresponde ao conteúdo do segundo campo e corresponde apenas se a expressão entre parênteses estiver presente.
O segundo grupo de captura (\(\w+\d+:\w+\d+\))
corresponde à expressão entre parênteses.
O padrão de substituição retorna o primeiro e o segundo grupo de captura. Isso exclui efetivamente o texto ao redor no segundo campo porque essa parte da correspondência não está incluída em um grupo de captura.