特定代理的正则表达式

时间:2017-04-09 15:59:36

标签: regex proxy

如何从此

中仅选择代理

LIVE | 194.208.15.89:16698 | 1.65 |福拉尔贝格| 6830 | 194-208-015-089.tele.net |奥地利|黑名单:是

我想只选择194.208.15.89:16698

1 个答案:

答案 0 :(得分:1)

使用此正则表达式:\b(?:[0-9]{1,3}\.){3}[0-9]{1,3}\:[0-9]{1,5}\b

说明:

\b                  ->  Word boundary
[0-9]{1,3}          ->  Digit with length of 1 to 3
(?:[0-9]{1,3}\.){3} ->  Digit with length of 1 to 3 with a dot (.) at the end 3 times (Ex. 194.208.15.)

演示:https://regex101.com/r/fjSCm5/3

为了获得更高的准确性,您可以使用:\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?):[0-9]{1,5}\b