如何从给定的String中获取IPaddess

时间:2017-03-23 05:28:17

标签: c# wpf

我有这样的字符串:

  

http://192.168.xx.xx/abc/abcd.php

并且想要从中获取ipaddress。 预期输出应为:

  

192.168.xx.xx

我可以通过'/'分割它来做到这一点,但有任何简单的方法。

1 个答案:

答案 0 :(得分:5)

在这里,尝试一下:

var url = "http://192.168.1.1/abc/abcd.php";
Uri uri = new Uri(url);
var ip = Dns.GetHostAddresses(uri.Host)[0];
Console.WriteLine(ip.ToString());

您需要System.Net