首页 > 编程 > C# > 正文

C# 正则判断一个数字的格式是否有逗号的代码

2020-01-24 03:47:38
字体:
来源:转载
供稿:网友
 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 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表