正则表达式匹配ip和端口,并输出成xxx.xxx.xxx.xxx:8080

写c#的时候要提取ip和端口,并以xxx.xxx.xxx.xxx:xxxx这样的格式多次输出,正则表达式要怎么写?<td>190.73.128.12</td><td>80... 写c#的时候要提取ip和端口,并以xxx.xxx.xxx.xxx:xxxx这样的格式多次输出,正则表达式要怎么写?
<td>190.73.128.12</td>
<td>8080</td>
<td>19.73.128.120</td>
<td>80</td>
<td>190.73.80.120</td>
<td>8080</td>
<td>190.73.12.120</td>
<td>15559</td>
<td>192.168.128.120</td>
<td>8080</td>
展开
 我来答
HPCme
2015-03-26 · TA获得超过143个赞
知道答主
回答量:68
采纳率:0%
帮助的人:21.5万
展开全部
 string str = @"<td>190.73.128.12</td><td>8080</td><td>19.73.128.120</td><td>80</td><td>190.73.80.120</td><td>8080</td><td>190.73.12.120</td><td>15559</td><td>192.168.128.120</td><td>8080</td>";
            str = Regex.Replace(str, @"</td><td>", ":");
            MatchCollection mc = Regex.Matches(str,@"\d{2,3}([.]\d{1,3}){3}:\d{2,5}");
            foreach (Match m in mc)
            {
                Console.WriteLine(m.Value);
            }
            Console.ReadKey();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式