string IP="10";
string regexStrIPV4 = (@"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$");
if (Regex.IsMatch(IP,regexStrIPV4)&&IP!="0.0.0.0")
{
MessageBox.Show(IP+"IP地址符合IPV4规则");
}
else
{
MessageBox.Show(IP+"IP地址不符合IPV4规则");
//运行结果是IP=10不符合IP地址规则
}

这段代码用于检查一个IP地址是否符合IPV4的规则。它使用正则表达式进行匹配,并排除了0.0.0.0这个特殊IP。当输入的IP为10时,代码判断其不符合IPV4规范。

455

被折叠的 条评论
为什么被折叠?



