Estou procurando uma maneira de procurar uma string específica, por exemplo, '= UUID:' e excluí-la e todos os seguintes caracteres por linha. Eu preferiria uma maneira / macro / addon para o bloco de notas ++. Mas todas as outras ferramentas ou scripts são bem-vindos :)
Antes
*://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
*://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
*://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406
Observe que os números são sempre diferentes por linha, portanto você não pode fazer uma pesquisa e substituí-los.
Deve ficar assim depois
*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*
=UUID:
, seguido por qualquer caractere (.
) qualquer número de vezes (*
), efetivamente "qualquer sequência de caracteres", terminando na quebra de linha.=UUID:[0-9A-F]{32}
para evitar falsos positivos (ou seja, remover algo que você gostaria de manter)É fácil. Sua pergunta:
Minha resposta:
Resultado:
Explicação:
É isso aí.
fonte
=UUID:
e excluir o restante da linha com.*
. Você o minimizou pesquisando apenas o primeiro caractere=
. Além disso, não há necessidade de usar um grupo de captura[]
Usando localizar e substituir:
=UUID:.*
em encontrar o quefonte