欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-06-30 09:51:34
 public string check_number(string num_str)    &nbs...
 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