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地址规则
}