Notepad++ 删除电子邮件名称?
我需要Notepad++ 删除电子邮件名称?,notepad++,Notepad++,我需要 https://adharia78@gmail.com:lat66pie@www.walmart.com/account/login https://teresecharlene3@gmail.com:Reecewalker2431@controlboard.getcontrol.co/login 我尝试[@]*.*替换为$1,但不起作用 adharia78@gmail.com:lat66pie teresecharlene3@gmail.com:Reecewalker2431 尝试
https://adharia78@gmail.com:lat66pie@www.walmart.com/account/login
https://teresecharlene3@gmail.com:Reecewalker2431@controlboard.getcontrol.co/login
我尝试[@]*.*替换为$1,但不起作用
adharia78@gmail.com:lat66pie
teresecharlene3@gmail.com:Reecewalker2431
尝试上面的正则表达式,并将其替换为$1
说明:
正则表达式是否按如下方式查找/替换: 打开“替换”对话框 查找内容:https?://[^::+:[^@]+* 替换为:\1 检查正则表达式 单击“替换”或“全部替换” 查找重新搜索的内容: 一个文本http,后跟一个可选的s,原因是? 文字:// 然后我们捕捉到: 一切都不是一个:[^:]+ 文字: 一切都不是@[^@]+ 通过将其放入括号中,将其放入\1中 我们把所有的东西都消耗到生产线的尽头*
^https://.\@.*应该可以工作
https?:\/\/([^@]+).*
NODE EXPLANATION
--------------------------------------------------------------------------------
http 'http'
--------------------------------------------------------------------------------
s? 's' (optional (matching the most amount
possible))
--------------------------------------------------------------------------------
: ':'
--------------------------------------------------------------------------------
\/ '/'
--------------------------------------------------------------------------------
\/ '/'
--------------------------------------------------------------------------------
( group and capture to \1:
--------------------------------------------------------------------------------
[^@]+ any character except: '@' (1 or more
times (matching the most amount
possible))
--------------------------------------------------------------------------------
) end of \1
--------------------------------------------------------------------------------
.* any character except \n (0 or more times
(matching the most amount possible))