string pattern = @"^\d{1,7}(?:\.\d{0,2}$|$)"; //这是一个格式匹配字符串 其中的含义可以参考http://hi.baidu.com/%D6%C2%D0%F9%B8%F3/blog/item/9060fe35f84f872370cf6c83.html。如果调用以下代码,可以匹配整数位最多为7位,小数位最多为2位的数值型数据(也就是只能输入数字和小数点)
            string text = "12333.689";
            MatchCollection matches = Regex.Matches(text, pattern, RegexOptions.IgnoreCase);
            Console.WriteLine(matches.Count);//输出几处匹配
            foreach (Match match in matches)
            {
                Console.WriteLine(match.ToString());//匹配的数据输出。
            }

转载于:https://www.cnblogs.com/xmxu/archive/2012/07/09/2583858.html

正则表达式限制输入整数或小数相关推荐

  1. Android 代码实现整数处理为小数,Android EditText限制输入整数和小数的位数的方法示例...

    直接上代码 新建DecimalInputTextWatcher类继承TextWatcher (代码可直接复制使用) import android.text.Editable; import andro ...

  2. EditText 限制输入整数和小数 的位数

    如题,本文主要说的就是  如何限制 EditText 中 可输入整数和小数 的位数 . 近期,由于公司业务需求中有价格输入功能,给出的要求说是,必须整数能输入几位,小数能输入几位...好嘛,产品一句话 ...

  3. JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金)

    第一: 限制只能是整数 [js] view plain copy <input type = "text" name= "number" id = 'nu ...

  4. JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数

    第一: 限制只能是整数 ? 1 <input type = "text" name= "number" id = 'number' onkeyup= &q ...

  5. python输出整数部分和小数_Python 正则表达式:只要整数和小数

    要求用户只能输入数字(包括整数和小数),如何用正则表达式验证用户输入? 以下为简单但不严谨的正则表达式: pat1='\d+(?:\.\d+)?'#整数或小数 #金额数值(小数或整数,整数部分每三位数 ...

  6. Qt工作笔记-QML中TextInput设置默认值,以及使用正则表达式只能输入整数

    程序运行截图如下: 源码如下: import QtQuick 2.5 import QtQuick.Window 2.2Window {visible: truewidth: 640height: 4 ...

  7. vue使用JavaScript的Number方法或正则表达式进行表单验证,判断值是否为数字(包括整数和小数),验证值只能为小数点后一位

    更新在最前面,新增使用正则表达式判断是否为数字的方法.使用Number方法的问题在最后面已写出.更新一个正则表达式判断的方法. 使用正则表达式判断 //判断是否为数字 var a = "1& ...

  8. java 正则 小数_详解Java判断是否是整数,小数或实数的正则表达式

    经常会遇到这样的情况,需要判断一个字符串是否是一个合法的数,包括整数,小数或者实数. 网上查到很多文章大多是判断这个字符串是否全为数字,比如下面这段来自StringUtils的代码,可以看到,13.2 ...

  9. 正则表达式:去掉数字(整数、小数)前面多余的零

    方案1: 来源:http://zhidao.baidu.com/question/277893180.html如果是整数:去掉整数前的零 例如:0098765--->98765 如果是小数:去掉 ...

最新文章

  1. 为什么平头哥做芯片如此迅猛?
  2. 用 Flask 来写个轻博客 (28) — 使用 Flask-Assets 压缩 CSS/JS 提升网页加载速度
  3. 使用C#的HttpWebRequest模拟登陆网站(续)
  4. Centos7系统、Hadoop集群上部署ntp服务器
  5. 埃森哲杯第十六届上海大学程序设计联赛春季赛暨上海高校金马五校赛 C序列变换...
  6. 转载C#中的特性(Attributes)
  7. Android NIO(Noblocking I/O非阻塞I/O)小结
  8. Java中对象及常量,局部变量,全局变量的存储位置
  9. 省钱兄淘宝客APP源码商城抖客电商源码uniapp前端模版源码
  10. python爬取付费音乐包_python爬虫如何下载QQ音乐付费歌曲2020最新版
  11. 生活之美--需要设计
  12. A+B,氵题一道,84种解法!大佬羡慕
  13. IAR使用方法建立工程文件超详细操作步骤
  14. 首师大附中科创教育平台 我的刷题记录 3120 LJX的校园:入学典礼
  15. 总账库存科目明细追溯
  16. 3dMax 入门(高脚杯)
  17. c调用c++:opencv c版本打开相机方法
  18. 基于微信小程序的乐团团购系统设计与实现-计算机毕业设计源码+LW文档
  19. 2020.06.27 肉包去了喵星球
  20. mie散射理论方程_Mie光散射理论的数值计算方法.pdf

热门文章

  1. 人名翻译_考研英语翻译:句子中出现人名怎么办?
  2. c语言编程学生管理系统的代码,C语言学生管理系统源代码.doc
  3. redis mysql 集群_mysql_redis
  4. Linux多线程的同步------读写锁
  5. Linux下进程间通信-------管道通信
  6. c语言的发展8个过程,c语言发展过程.pptx
  7. SIFT和SURF的替换算法——ORB (Oriented FAST and Rotated BRIEF 快速定向和旋转)
  8. 使用Python,OpenCV确定对象的颜色
  9. C指针7:指针作为函数返回值
  10. 和12岁小同志搞创客开发:手撕代码,做一款人体感应灯