
Sólo quiero conservar el correo electrónico y la contraseña y eliminar toda la demás información.
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$£*!
Lo que quiero:
[email protected]:password111$£*!
[email protected]:password222$£*!
Respuesta1
Esto coincidirá con el correo electrónicosolodespuésEmailPass :
- Ctrl+H
- Encontrar que:
.+?EmailPass : (\S+@\S+)
- Reemplazar con:
$1\n
- DESMARCAR caso de partido
- CONTROLAR Envolver alrededor
- CONTROLAR Expresión regular
- CONTROLAR
. matches newline
- Replace all
Explicación:
.+? # 1 or more any character, not greedy
EmailPass : # literally
( # group 1
\S+ # 1 or more non space
@ # @
\S+ # 1 or more non space
) # end group
Reemplazo:
$1 # content of group 1, the email
\n # a linebreak, you can use \r\n for Windows EOL
Captura de pantalla (antes):
Captura de pantalla (después):
Respuesta2
Esto solo coincide con los correos electrónicos correctos (correos electrónicos que contienen @
y .
texto de los lados y entre ellos). También garantiza que después de que :
se proporcione una contraseña.
(?s).*?(\S+@\S+\.\S+:\S+)|.+
Reemplazar con\1\n
Ejemplo de entrada:
Post Code: abc111
EmailPass : [email protected]:password222$£*!
Post Code: abc222
EmailPass : test_222@gmail.:password222$£*!
Post Code: abc111
EmailPass : [email protected]:
Post Code: abc111
EmailPass : [email protected]:password333$£*!
Resultado:
[email protected]:password222$£*!
[email protected]:password333$£*!