【发布时间】:2012-07-24 19:01:17
【问题描述】:
从文本垃圾列表中,我正在使用正则表达式。以下将完成解析代理模式的工作(\d{1,3}\.){3}\d{1,3}:\d{2,5}。但是这种模式会像这样解析文本:
692.248.222.879:43780 692.83.47.579:43780
这是不可能的 IP 地址。我想知道,如何使用正则表达式跳过这种范围?
我更喜欢的工具:Java 或 C#、notepad++。但是任何语言都可以。
【问题讨论】:
-
为什么要用正则表达式来做这件事?最好将此类逻辑(检查有效性)封装在应用程序的某个方法中,而不是复杂的正则表达式。
-
由于notepad++比我的java代码快,我更喜欢这个!
标签: java regex proxy notepad++