62,046
社区成员
发帖
与我相关
我的任务
分享
#region 验证是否为整数或小数
public static bool IntegerOrFloat(string sData)
{
return Regex.IsMatch(sData, @"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$");
}
#endregion
Regex.IsMatch(sData, "^([\+|-]?\d+[(\.?\d+)|\d*])-?([\+|-]?\d+[(\.?\d+)|\d*])$");
"^0|([1-9]\d*)(\.\d{1,2})?\-0|([1-9]\d*)(\.\d{1,2})?$"
Regex.IsMatch(sData, "^[\+|-]?\d+[(\.?\d+)|\d*]$");