Eu só quero manter o e-mail e a senha e excluir todas as outras informações.
Name: Test1 Test1
Address: 11 Test Road
Country : Test1
Post Code: abc111
EmailPass : [email protected]:password111$£*!
Name: Test2 Test2
Address: 22 Test Road
Country : Test2
Post Code: abc222
EmailPass : [email protected]:password222$£*!
O que eu quero :
[email protected]:password111$£*!
[email protected]:password222$£*!
Isso corresponderá ao e-mail somente após
EmailPass :
.+?EmailPass : (\S+@\S+)
$1\n
. matches newline
Explicação:
Substituição:
Captura de tela (antes):
Captura de tela (depois):
Isso corresponde apenas a e-mails corretos (e-mails, contendo
@
e.
e texto de lados e entre). Ele também garante que após o:
há uma senha fornecida.Substituir com
\1\n
Exemplo de entrada:
Resultado:
Demonstração