C# 正则判断一个数字的格式是否有逗号的代码
2008-07-23 20:00
1941 查看
public string check_number(string num_str)
{
num_str = num_str.Trim();
if (Regex.IsMatch(num_str, @"^\d+(\.\d+)?$|^\d+(\,\d+)+(\.\d+)?$"))
{
this.Nonum = true;
return num_str.Replace(",", "");
}
else
{
this.Nonum = false;
return num_str;
}
}
eg:1.00
123,123
456,123.00
{
num_str = num_str.Trim();
if (Regex.IsMatch(num_str, @"^\d+(\.\d+)?$|^\d+(\,\d+)+(\.\d+)?$"))
{
this.Nonum = true;
return num_str.Replace(",", "");
}
else
{
this.Nonum = false;
return num_str;
}
}
eg:1.00
123,123
456,123.00
您可能感兴趣的文章:
相关文章推荐
- C#判断一个string是否为数字(正则表达式)
- asp.net中利用正则表达式判断一个字符串是否为数字的代码
- 用正则表达式判断是否是正确路径格式C#代码
- C#判断一个string是否为数字(正则…
- asp.net中利用正则表达式判断一个字符串是否为数字的代码
- C#/asp.net 正则表达式 判断邮件格式- -判断是否为数字
- C# 判断一字符串是否为合法数字(正则表达式)
- C#,判断字符,是否是数字或小数(利用正则表达式)
- C#判断一个string是否可以为数字,五种解决方案
- C#判断一个string是否可以为数字
- C#利用正则判断输入是否为纯数字、容器类
- (转)判断一个字符串是否全是数字的多种方法及其性能比较(C#实现
- 在Java中用正则表达式判断一个字符串是否是数字的方法
- C#判断一个字符串是否是数字或者含有某个数字
- C# 正则表达式判断是否是数字、是否含有中文、是否是数字字母组合
- C# 判断一字符串是否为合法数字(正则表达式)
- C#判断一个string是否为数字
- C#正则表达式基础 [0-9a-zA-Z] 验证一个字符是否是数字或者字母
- C#正则表达式判断输入日期格式是否正确
- C#判断一个string是否为数字