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

时间:2021-09-13 07:42:12 

 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 

标签:C#,正则,数字,逗号
0
投稿

猜你喜欢

  • SpringMVC Interceptor拦截器使用教程

    2022-05-11 02:17:22
  • 微信开发准备第二步 springmvc mybatis项目结构搭建

    2021-07-16 22:18:37
  • Java 关键字 速查表介绍

    2022-07-03 22:04:48
  • c#实现16进制和字符串之间转换的代码

    2023-07-22 08:28:09
  • java入门概念个人理解之package与import浅析

    2021-07-09 10:18:55
  • Java二分查找算法实现代码实例

    2023-08-24 05:34:23
  • Maven管理SpringBoot Profile详解

    2022-03-20 09:57:45
  • Java的枚举类型使用方法详解

    2023-11-19 04:32:55
  • mybatis 对于生成的sql语句 自动加上单引号的情况详解

    2023-09-21 15:25:00
  • java搭建ftp/sftp进行数据传递的全过程

    2023-11-29 15:08:10
  • mybatis中mapper-locations的作用

    2023-11-10 18:02:58
  • 深入理解C#中的枚举

    2022-06-03 02:58:34
  • JAVA设计模式之备忘录模式原理与用法详解

    2023-08-24 13:23:37
  • Java IO文件后缀名过滤总结

    2021-09-01 23:36:47
  • 深入探索Java常量池

    2022-12-28 00:55:53
  • SpringBoot启动yaml报错的解决

    2021-09-09 22:58:14
  • java客户端Jedis操作Redis Sentinel 连接池的实现方法

    2023-08-19 10:55:19
  • mybatis查询返回Map<String,Object>类型的讲解

    2022-12-25 02:07:38
  • 浅谈基于SpringBoot实现一个简单的权限控制注解

    2022-01-23 16:42:47
  • Java C++ 算法leetcode828统计子串中唯一字符乘法原理

    2022-05-09 11:19:18
  • asp之家 软件编程 m.aspxhome.com