Como cortar o texto antes do caractere específico usando o notepad ++

0

Eu tenho um arquivo em que cada linha se parece com "J001.C1086" "JH001.Blend 10-111". Preciso remover o leter / number antes de cada um.

depois de remover, parece "C1086" "Mistura 10-111"

Obrigado !!

    
por user864969 22.01.2018 / 21:53

2 respostas

1

De fato, a Expressão Regular é sua amiga e é muito eficiente para aprender.

No seu caso, encontre:

^\w+\.

Substitua por nada usando ReGeX.

Isso deve funcionar.

Btw isso significa que você procura pelo início de uma linha (^), seguido por pelo menos um (+) caractere alfanumérico (\ w) e um ponto (\.).

    
por 23.01.2018 / 01:02
0

Em Notepad++ você pode usar o Regex no menu Find.

Nesse caso, você acessaria a Pesquisa > Substitua ou Ctrl + H para abrir o Localizar & Substitua o menu.

Você precisará marcar Regular expression sob o Search Mode na parte inferior.

É importante ser o mais específico possível ao usar o Regex - a julgar pela sua consulta, removerei qualquer texto antes do ponto final, inclusive.

No campo Localizar: , cole o seguinte: ^.*\.(.*)$

No campo Substituir por: , coloque o seguinte: $1

O $1 está substituindo tudo na linha por qualquer coisa dentro dos colchetes!

    
por 22.01.2018 / 23:43