验证数字的正则表达式集
验证数字:^[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]*$
验证非负整数(正整数 + 0) ^\d+$
验证非正整数(负整数 + 0) ^((-\d+)|(0+))$
验证长度为3的字符:^.{3}$
验证由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地址:/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/
验证InternetURL:^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$ ;^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$
验证电话号码:^(\(\d{3,4}\)|\d{3,4}-)?\d{7,8}$:--正确格式为:XXXX-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):^\d+(\.\d+)?$
正浮点数 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
非正浮点数(负浮点数 + 0) ^((-\d+(\.\d+)?)|(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+)?$
// 修改月度奖励截止时间。function updateTime(){// 截止时间获取!var time = $("#time").val();// 数字验证!var reg = new RegExp("^[0-9]*$");// 修改截止时间不能为空!if(time != ""){// 截止时间必须是数字!(且当前的时间设置在两位数以内。)if(reg.test(time)){location.href='updateTime.do?time=' + time + '&type=2';  }else{alert("请输入数字!");}}else{alert("请设置截止时间!(数字)");}}

JS 正则表达式(数字、正则)相关推荐

  1. JS 正则表达式(正则匹配RegExp)

    JavaScript实现对象深拷贝的方法(5种) 知识回调(不懂就看这儿!) 场景复现 核心干货 举例引入 关于RegExp对象 语法 修饰符--区分大小写和全局匹配 方括号--查找某个范围内的字符 ...

  2. JS正则表达式数字、字母、特殊符号第一弹

    今天在开发过程中遇到这样一个问题,遇到某些有特殊格式的数据,需要用一个正则来进行校验,这个要怎么办呢. 先把正则的一些通用规则回顾一遍: 只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的 ...

  3. Js正则表达式数字或者带小数点的数字

    function chk() {var patrn = /^\d+(\.\d+)?$/;var result = true;$("input[type=text]").each(f ...

  4. js正则表达式——数字校验

    // 只能输入正数function clearNoNum(obj) {// 只能输入数字和小数点的文本框, 只能输入小数点后两位obj.value = obj.value.replace(/[^\d. ...

  5. js 字符串替换_正则精要:玩转JS正则表达式,也许只需这一篇(建议收藏)

    0.导引 在正文开始前,先说说正则表达式是什么,为什么要用正则表达式?正则表达式在我个人看来就是一个程序可以识别的规则,有了这个规则,程序就可以帮我们判断某些字符是否符合我们的要求.但是,我们为什么要 ...

  6. js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字

    js正则表达式,判断字符串是否以数字组结尾,并取出结尾的数字 <!DOCTYPE html> <html><head><meta charset=" ...

  7. html正则表达式 数字,js的正则表达式教程 js 正则表达式 3位数字

    允许空格和~之间的字符但不包含# " ' & = < > ( ) % + \ ; $ | / 用eval转义,你现在reg是一个字符串 正确写法 var ch = &qu ...

  8. js正则表达式:密码至少8位,要求必须字母、数字加英文符号

    分享一个js正则表达式:密码至少8位,要求必须字母.数字加英文符号(不包含空格) var reg= /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,}$/ ; Jav ...

  9. JS正则表达式验证数字非常全 - 吾心无所 - 博客园

    JS正则表达式验证数字非常全 Js代码 <script type="text/javascript"> function SubmitCk() { var reg = ...

  10. [js常用积累] js正则表达式验证手机号和数字验证码

    在html表单提交时,需要对表单元素进行验证,下面代码是对手机号和数字验证码的JS正则表达式验证: //手机号验证,参数为指定手机号function checkPhone(val) {if (!(/^ ...

最新文章

  1. winform中的webbrowser里面操作html代码问题
  2. win8中离线安装net framework 3.5
  3. ZooKeeper配额
  4. MoeCTF 2021Re部分------baby_bc
  5. 反射如何拿到私有属性_JAVA中反射机制的价值
  6. hive执行drop卡死一例:java.lang.NoSuchMethodError: org.apache.commons.lang3.StringUtils.isAnyBlank
  7. java外围设计_Java 编程(23 种设计模式)
  8. 如果删除github上项目的文件
  9. 父、子页面之间页面元素的获取,方法的调用
  10. C/C++程序从源代码到可执行程序的流程
  11. 在C#中利用Keep-Alive处理Socket网络异常断开的方法 (转)
  12. jquery解析php json,Jquery解析json数据详解_jquery
  13. 湖南麒麟实时操作系统调优指南
  14. 易源接口showapi的使用
  15. openrefine的 General Refine Expression Language(GREL)
  16. 改变电阻的c语言程序,c语言电阻器分类代码实现
  17. 大屏一体机!奥可视新品A5亮点浅析
  18. xp升级到win7傻瓜教程_重装系统软件哪些比较好_windows7教程
  19. 查找算法【平衡二叉树】 - 平衡二叉树的删除
  20. 单片机可以用python编程吗,python可以单片机编程吗

热门文章

  1. Linux下crontab(自动重启)的格式备忘
  2. Apache Sentry手动安装、使用手册
  3. sql是否包含多个字符串_工作中遇到的99%SQL优化,这里都能给你解决方案
  4. 图像锐化算法(Image sharpening):拉普拉斯增强和Unsharp Masking(附代码)
  5. 全卷积(FCN)论文阅读笔记:Fully Convolutional Networks for Semantic Segmentation
  6. react native中一次错误排查 Error:Error: Duplicate resources
  7. koa cookie使用
  8. MPAndroidChart 教程:开始 Getting Started
  9. BZOJ5286:[HNOI/AHOI2018]转盘——题解
  10. java-HTMLjavaSkcriptCSSjQueryajax