1、Ip地址验证
/// <summary>
/// Ip地址验证
/// </summary>
public static bool CheckIp(string ip)
{
bool result = false;
Regex ipReg = new Regex(@"^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$");
if (ipReg.IsMatch(ip))
{
result = true;
}
return result;
}
2、价格验证
/// <summary>
/// 价格验证
/// </summary>
/// <param name="priceStr"></param>
/// <returns></returns>
public bool CheckPrice(string priceStr)
{
bool result = false;
Regex regex = new Regex(@"^d+(.d{1,2})?$", RegexOptions.IgnoreCase);
Match match = regex.Match(priceStr);
if (match.Success)
{
result = true;
}
return result;
}