I tried this code for validating IP address, but it doesn't work...
public static bool IP(string ipStr)
{
string pattern = @"^([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(.([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])){3}$";
Regex check = new Regex (pattern);
bool valid = false;
if (ipStr == "") {
valid = false;
} else {
valid = check.IsMatch (ipStr, 0);
}
return valid;
}
Any idea what's wrong?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…