获取服务器IP和判断是否是Guid
public static bool IsGUID( string expression )
{
if ( expression != null )
{
Regex guidRegEx = new Regex ( @"^(\{{0,1}([0-9a-fA-F]){8}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){4}-([0-9a-fA-F]){12}\}{0,1})$" );
return guidRegEx.IsMatch ( expression );
}
return false;
}
public static string GetServerIpAddress()
{
StringBuilder ipAddressBuilder = new StringBuilder ();
System.Net.IPAddress [] addressList = Dns.GetHostAddresses ( Dns.GetHostName () );
for ( int i = 0, count = addressList.Length; i < count; i++ )
{
ipAddressBuilder.Append ( addressList [i].ToString () );
ipAddressBuilder.Append ( "|" );
}
return ipAddressBuilder.ToString ();
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步