正则表达式捕获组中的新行

时间:2015-08-19 09:57:23

标签: regex newline capture regex-group

我正在尝试捕获组内的所有新行。这是我想要捕获的。所以我有这个字符串:

<span style="color: #00cc00;">1.207.245.184:80
1.234.28.114:80
1.234.28.160:80
1.234.28.18:80
1.234.28.20:80
</span></span></pre>

我想捕获组内的代理,但每个代理都在一个单独的行上。我该怎么做?我尝试了这个表达式,但它不会捕获所有行。

<span style="color: #00cc00;">(.*)(\n.*)

这只捕获第一个代理,第二个捕获(在第二行)。

1 个答案:

答案 0 :(得分:4)

可能会有效:

/([\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}\.[\d]{1,3}:[\d]{2,4})/g