2010-07-24 105 views
3

我使用WinGrep在.txt文件中搜索IP地址,但我无法弄清楚如何让它使用正则表达式来搜索。有人对这个有经验么?使用wingrep搜索ip地址

+0

也许你可以尝试Visual Basic? ;) – 2010-07-24 02:11:54

回答

2

如果你不需要考虑IPv6的,只希望没有端口号的数字IP地址,并且不需要验证地址(即不匹配的非法地址线321.456.299.999),那么你可以使用

\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b 

如果您需要执行上述任何操作,请更新您的问题。

+0

在你指定{1,3} – Toto 2010-07-24 08:59:55

+0

之后,\ d就不需要了。呃,是的。不知道他们如何到达那里:) – 2010-07-24 11:43:29

2

什么我使用WinGrep的工作如下:

[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+ 

我试图更sofisticated regex'es但他们没有与WinGrep工作

希望它可以帮助 问候