从Dns.GetHostEntry中查找以worldpay.com或rbsworldpay.com结尾的域名

时间:2013-08-26 09:51:01

标签: c# asp.net

任何人都可以帮我找到以worldpay.com或rbsworldpay.com结尾的域名

IPHostEntry entry = Dns.GetHostEntry(givenip);

var hostName = entry.HostName.ToLower();

现在我想确保hostName仅与worldpay.com或rbsworldpay.com以及其他我想抛出异常的东西结束。

任何人都可以帮忙。

即使是正则表达式检查应该做什么?

由于

1 个答案:

答案 0 :(得分:1)

试试这段代码:

if(hostName.EndsWith("worldpay.com")||hostName.EndsWith("rbsworldpay.com")
{
   throw new Exception("wrong host");
}

hostNameworldpay.comrbsworldpay.com

结尾时,它会抛出新的异常