您的位置:首页 > 编程语言 > C#

C#知识点(域名解析、正则式匹配)

2008-06-02 20:22 302 查看
1 关于域名解析 作用:可以把域名转换成IP地址

using System.Net;

public static string domain2ip(string str)
{
string _return = "";
try
{
IPHostEntry hostinfo = Dns.GetHostByName(str);
IPAddress[] aryIP = hostinfo.AddressList;
_return = aryIP[0].ToString();

}
catch (Exception e)
{
_return = e.Message;
}
return _return;
}

2 正则式匹配 作用:验证一个字串是否符合IP规则

using System.Text.RegularExpressions;

Match m = Regex.Match(ip, "(//d{1,3}//.){3}//d{1,3}");

if (m.Success)
data_ip = ip;//IP合法
else
{   //IP不合法
lab_prompt.Text = "服务器连接失败...";
this.btn_login.Enabled = false;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: