首页 > 代码库 > C# 正则表达式 最全的验证类

C# 正则表达式 最全的验证类

///<summary>        ///验证输入的数据是不是正整数        ///</summary>        ///<param name="str">传入字符串</param>        ///<returns>返回true或者false</returns>        public static bool IsNumeric(string str)        {            return Regex.IsMatch(str, @"^[0-9]\d*$");        }        /// <summary>        /// 验证输入的数据是正负整数或小数点后一位  单精度        /// </summary>        /// <param name="str">传入字符串</param>        /// <returns>返回true或者false</returns>        public static bool isFloat(string str)        {            //判断是否是数值,有小数点            return Regex.IsMatch(str, @"^-?\d*\.?\d$");        }

C# 正则表达式 最全的验证类