正则表达式限定输入数字

整数或者小数:"^[0-9]+\.{0,1}[0-9]{0,2}$"

只能输入数字:"^[0-9]*$"

只能输入n位的数字:"^\d{n}$"。

只能输入至少n位的数字:"^\d{n,}$"

只能输入m~n位的数字:。"^\d{m,n}$"

只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"

只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"

只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$"

只能输入非零的正整数:"^\+?[1-9][0-9]*$"

只能输入非零的负整数:"^\-[1-9][]0-9"*$

只能输入长度为3的字符:"^.{3}$"

只能输入长度为3至20位的字符:"^\w{3,20}$"

只能输入由26个英文字母组成的字符串:"^[A-Za-z]+$"

只能输入由26个大写英文字母组成的字符串:"^[A-Z]+$"

只能输入由26个小写英文字母组成的字符串:"^[a-z]+$"

只能输入由数字和26个英文字母组成的字符串:"^[A-Za-z0-9]+$"

只能输入由数字、26个英文字母或者下划线组成的字符串:"^\w+$"

验证用户密码:"^[a-zA-Z]\w{5,17}$"正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下划线

验证是否含有^%&',;=?$\"等字符:"[^%&',;=?$\x22]+"

只能输入汉字:"^[\u4e00-\u9fa5]{0,}$"

验证Email地址:"^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"

验证InternetURL:"^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$"

验证电话号码:"^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$"正确格式为:"XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX"

验证身份证号(15位或18位数字):"^\d{15}|\d{18}$"

验证一年的12个月:"^(0?[1-9]|1[0-2])$"
正确格式为:"01"~"09"和"1"~"12"

验证一个月的31天:"^((0?[1-9])|((1|2)[0-9])|30|31)$"正确格式为;"01"~"09"和"1"~"31"

"^\d+$" //非负整数(正整数 +
0)

"^[0-9]*[1-9][0-9]*$"  //正整数

"^((-\d+)|(0+))$"  //非正整数(负整数
+ 0)

"^-[0-9]*[1-9][0-9]*$"  //负整数

"^-?\d+$"    //整数

"^\d+(\.\d+)?$"  //非负浮点数(正浮点数
+ 0)

"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数

"^((-\d+(\.\d+)?)|(0+(\.0+)?))$"  //非正浮点数(负浮点数
+ 0)

"^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数

"^(-?\d+)(\.\d+)?$"  //浮点数

"^[A-Za-z]+$"  //由26个英文字母组成的字符串

"^[A-Z]+$"  //由26个英文字母的大写组成的字符串

"^[a-z]+$"  //由26个英文字母的小写组成的字符串

"^[A-Za-z0-9]+$"  //由数字和26个英文字母组成的字符串

"^\w+$"  //由数字、26个英文字母或者下划线组成的字符串

"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"    //email地址

"^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"  //url

正则表达式限定输入数字相关推荐

  1. JS正则表达式只能输入数字跟字母

    JS正则表达式只能输入数字跟字母 ###最近需要些js控制一个输入验证,搞了好多文字,东凑西并终于汇总了.只要控制不给输入中文,空格,特殊字符就是 只能输入数字跟字母了,反过来实现 function ...

  2. 如何使用正则表达式对输入数字进行匹配详解

    前言: 最近有一个区间范围限制,一般255数字以下的都能在网上薅到,但是需要弄一个int16.int32.int64范围的输入限制......在网上逛了很久都没找到,基本都是从0开始教学那种,我又不想 ...

  3. 使用正则表达式对输入数字进行匹配

    前言: 最近有一个区间范围限制,一般255数字以下的都能在网上薅到,但是需要弄一个int16.int32.int64范围的输入限制......在网上逛了很久都没找到,基本都是从0开始教学那种,我又不想 ...

  4. 文本框只允许输入数字

    文本框只允许输入数字.net/javascript <input type="text" name="test" onKeyUp="test1. ...

  5. 正则表达式——WPF输入控件TextBox 限定输入特定字符

    正则表达式--WPF输入控件TextBox 限定输入特定字符 原文:正则表达式--WPF输入控件TextBox 限定输入特定字符 概念: 正则表达式是对字符串操作的一种逻辑公式, 就是用事先定义好的一 ...

  6. 正则表达式限制文本框只能输入数字,小数点,英文字母,汉字

    1.文本框只能输入数字代码(小数点也不能输入) <input οnkeyup="this.value=this.value.replace(/\D/g,'')" onafte ...

  7. 正则表达式限制文本框只能输入数字

    许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字.小数点.英文字母.汉字等各类代码. 1.文本框只能输入数字代码(小数点也不能输入)     <i ...

  8. python Entry 文本框只能输入数字或限定数字显示

    先给大家看代码,表示对大家急切想法的尊敬,如果你着急用,直接拿去,不明白的话回来再看看后续,我争取讲的明白,我也是一个小白,我只能按照我自己的意思去写,如果有补充或者修改请联系我,也请不要完全相信我, ...

  9. C#Winform下用正则表达式限制TextBox只能输入数字

    首先,先定义一个string,用来表示数字的正则表达式:  private string pattern = @"^[0-9]*$"; 然后再定义一个string,用来记录Text ...

最新文章

  1. 面试八股文最新版出炉!一周肝了15个新篇章……
  2. Linux内存初始化(一)
  3. 《West Game》入围收入Tpo30的背后,SLG游戏新机会在哪?
  4. C语言:格式字符串中的类型
  5. 实现两个pawn的切换
  6. Python - 列表解析式/生成器表达式
  7. SPSS多元线性回归分析看标准化还是非标准化系数?
  8. gcc -O0 -O1 -O2 -O3 -Os 编译优化等级
  9. SLAM_视觉SLAM面试题及答案汇总
  10. Linux openssl 生成证书的详解
  11. html5文本设置字体大小,HTML5 Canvas的文本设置字体和大小
  12. Window / Mac 系统 nvm 安装使用指南
  13. git版本回退命令_git 版本回退 撤销 删除
  14. 2020/2/23如何高效使用Axure绘制原型图
  15. mysql的prepared statement
  16. 自然语言处理中注意力机制综述
  17. MySQL_2020.11.05
  18. 基于神经网络集成学习的5篇研究论文推荐
  19. mysql 的三种循环操作 while do ... end while 循环 loop ... end loop 循环 repeat ... end repeat 循环
  20. java批量上传图片源码_java 图片批量裁剪 源代码

热门文章

  1. 中兴通讯某产品大规模敏捷转型实践
  2. STM32F103RB 实作笔记(九)- PWM + SPI +MAX6675 整合试验 (正点原子 STM32F103 nano开发板)程式解析
  3. SpringBoot 打成的 jar 包和普通的 jar 包有什么区别
  4. 沉溺于成为资深Java程序员的危机
  5. 互联网日报 | 1月12日 星期二 | 百度宣布组建智能汽车公司;京东成立京东科技子集团;QQ兴趣部落即将全面停运下线...
  6. android手机备份恢复出厂设置密码,手机恢复出厂设置 如何让安卓手机恢复出厂设置经验分享...
  7. JavaWeb开发前景
  8. C# 固高Jog运动
  9. 计算机usb管理策略怎么打开,怎么打开在策略组中禁用的usb
  10. 应用签名不一致,该应用可能被篡改的问题