string pattern = @"^(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])/.(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])/.(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])/.(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])$";
if (System.Text.RegularExpressions.Regex.IsMatch(this.txtServerIP.Text, pattern) && System.Text.RegularExpressions.Regex.IsMatch(this.txtClientIP.Text, pattern))
{
MessageBox.Show("合法的IP地址!");
}
else
{
MessageBox.Show("非法的IP地址!");
}