正则表达式:删除某些字符串

时间:2015-03-21 23:32:25

标签: regex notepad++

我知道有这么多的副本,但我根本找不到任何格式化我的问题的先前问过的正则表达式问题。

我有一个包含以下内容的大文件:

Username123:email@gmail.com:11.111.11.11:MessageWithNoSpace123:

我需要有办法改变它,如:

Username123:MessageWithNoSpace123

也喜欢

email@gmail.com:MessageWithNoSpace123

所以我需要Ip和最后一个:删除。 如何在Notepad ++中使用正则表达式

来完成此操作

示例:

Hellboy:hellboy@hotmail.com:11.111.11.11:Hey:
Samura:samura@hotmail.com:11.111.111.111:Sup:

更改为: 地狱男爵:喂

samura@hotmail.com:sup

所以就像从示例转换中移除的所有内容一样,我希望将其删除。现在开始吧?

1 个答案:

答案 0 :(得分:1)

Username123:MessageWithNoSpace123

\w+:\w+@\w+\.\w+

email@gmail.com:MessageWithNoSpace123

\w+:(\w+@\w+\.\w+):\d+\.\d+\.\d+\.\d+(:\w+):