精华内容
下载资源
问答
  • 本篇文章主要是对JS正则表达式验证数字的代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
  • 正则表达式,又称规则表达式,在项目中经常会用到正则表达式,今天小编抽空给大家分享js正则表达式验证数字的方法,感兴趣的朋友参考下吧
  • 验证数字正则表达式集  验证数字:^[0-9]*$  验证n位的数字:^\d{n}$  验证至少n位数字:^\d{n,}$  验证m-n位的数字:^\d{m,n}$  验证零和非零开头的数字:^(0|[1-9][0-9]*)$  验证有两位小数的正实数:^[0-...

    验证数字的正则表达式集 
    验证数字:^[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+)?$

    展开全文
  • JS正则表达式验证数字非常全 Js代码  function SubmitCk() { var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/; if (!...

    JS正则表达式验证数字非常全

    Js代码  收藏代码

    1. <script type="text/javascript">
      function SubmitCk() {
      var reg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
      if (!reg.test($("#txtEmail").val())) {
      alert("请输入正确邮箱地址")
      return false;
      }
      }
      </script>

     

    验证数字的正则表达式集 
    验证数字:^[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+)?$


    展开全文
  • js正正则则表表达达式式验验证证大大全全(收收集集) 本篇文章给大家分享js正则表达式验证大全平时收集的知识比较全面需要的朋友可以参考下 引 网址 /quiteuniverse/blog/item/9f3f043d46ad1e0 bba16 16.html 以以下...
  • Javascript正则表达式验证账号、手机号、电话和邮箱的合法性,正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 ...

    Javascript正则表达式验证账号、手机号、电话和邮箱的合法性,

    正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象。这些模式被用于 RegExp 的 exec 和 test 方法, 以及 String 的 match、replace、search 和 split 方法。本章介绍 JavaScript正则表达式。

    1、验证帐号是否合法

    验证规则:字母、数字、下划线组成,字母开头,4-16位。

    function checkUser(str){

    var re = /^[a-zA-z]\w{3,15}$/;

    if(re.test(str)){

    alert("正确");

    }else{

    alert("错误");

    }

    }

    checkUser("neirong.org");//调用

    2、手机号码

    验证规则:11位数字,以1开头。

    function checkMobile(str) {

    var re = /^1\d{10}$/

    if (re.test(str)){

    alert("正确");

    }else{

    alert("错误");

    }

    }

    checkMobile('13800138000'); //调用

    3、电话号码

    验证规则:区号+号码,区号以0开头,3位或4位,号码由7位或8位数字组成,区号与号码之间可以无连接符,也可以“-”连接

    function checkPhone(str){

    var re = /^0\d{2,3}-?\d{7,8}$/;

    if(re.test(str)){

    alert("正确");

    }else{

    alert("错误");

    }

    }

    checkPhone("09557777777");//调用

    4、邮箱

    验证规则:姑且把邮箱地址分成“第一部分@第二部分”这样。第一部分:由字母、数字、下划线、短线“-”、点号“.”组成;第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成,而域名后缀一般为.xxx或.xxx.xx,一区的域名后缀一般为2-4位,如cn、com、net,现在域名有的也会大于4位

    function checkEmail(str){

    var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/

    if(re.test(str)){

    alert("正确");

    }else{

    alert("错误");

    }

    }

    checkEmail("contact@cnblogs.com");//调用

    总结

    以上所述是小编给大家介绍的Javascript正则表达式验证账号、手机号、电话和邮箱的合法性,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对3672js教程网站的支持!

    本站文章为3672js教程网友分享投稿,版权归原作者,欢迎任何形式的转载,但请务必注明出处。同时文章内容如有侵犯了您的权益,请联系我们处理。

    相关内容

    暂无相关文章

    展开全文
  • 代码 /(?!^(\d+|[a-zA-Z]+|[~!@#$%^&*?]+)$)^[\w~!@#$%^&*?]{10,18}$/

    代码

    /(?!^(\d+|[a-zA-Z]+|[~!@#$%^&*?]+)$)^[\w~!@#$%^&*?]{10,18}$/
    
    展开全文
  • 主要介绍了JS正则表达式验证端口范围(0-65535),文中给大家提到了Js正则表达式验证IP+端口号的代码,需要的朋友可以参考下
  • 正则表达式是用于匹配字符串中字符组合的模式。...本章介绍 JavaScript正则表达式。1、验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。2、手机号码验证规则:11位数字,以...
  • 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是对象...本章介绍 JavaScript正则表达式。1、验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。checkUser2、手机...
  • Javascript判断IP是否合法。正则表达式(英语:Regular Expression,在代码中常简写为regex、...JavaScript可以使用正则表达式验证IP地址是否合法:functionisValidIP(ip){varreg=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5...
  • function fmt(obj) { if(!isNum(obj.value)&&obj.value!=""){ obj.value = ""; showMsgPanel("請輸入數字!", "系统提示"); } ... var vb = obj.value;... obj.value = fmtValue(vb);...
  • IP 正则表达式验证

    2020-12-12 21:02:12
    您可能感兴趣的文章:javascript 手机号码正则表达式验证函数JS正则表达式验证数字代码JavaScript正则表达式验证身份证号码是否合法(两种方法)jquery正则表达式验证(手机号、身份证号、中文名称)邮箱地址正则...
  • 正则表达式是用于匹配字符串中字符组合的模式。在 JavaScript中,正则表达式也是...本章介绍 JavaScript正则表达式。1、验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。function checkUser...
  • 判断数字正则表达式:/^d+$/ //非负整数(正整数 + 0)/^[0⑼]*[1⑼][0⑼]*$/ //正整数/^((-d+)|(0+))$/ //非正整数(负整数 + 0)/^-[0⑼]*[1⑼][0⑼]*$/ //负整数/^-?d+$/ //整数/^d+(.d+)?$/ //非负浮点数(正...
  • ### 一般做到注册页面的时候,当用户填完信息,都需要对他们的信息进行验证,这就要用到正则表达式,具体看下面这个例子。 效果图:(当用户填写的信息不符合规范时显示错误提示) 我只提供了html结构和js,...
  • 在用户注册页面有些需求要求的比较严格,需要对身份证验证是否合法,通过此功能严格此系统软件,从而过滤到很多水客。此篇文章主要是讲解如何用javascript正则表达式验证身份证号码是否合法,需要的朋友可以参考下
  • 正则表达式是用于匹配字符串中字符组合的模式。...本章介绍 JavaScript正则表达式。1、验证帐号是否合法验证规则:字母、数字、下划线组成,字母开头,4-16位。?2、手机号码验证规则:11位数字,...
  • js javascript正则表达式 用户名 在JS的正则表达式里面^和$是在什么情况下用? js 正则表达式提取某一段字符 BEGIN CONST a,b=10,c END IF a>10 && (a+c|| b>c) THEN RETURN truvar str = "BEGIN CONST a,b=10,c ...
  • jsjavascript正则表达式验证身份证号码
  • 利用正则表达式判断是否是0-9的阿拉伯数字 代码如下: function regIsDigit(fData) { var reg = new RegExp(“^[0-9]$”); return (reg.test(fData)); } 利用这则表达式获取字符串的长度 代码如下: function ...
  • JS正则表达式完整版

    万次阅读 多人点赞 2018-07-17 13:14:13
    第一章 正则表达式字符匹配攻略 1 两种模糊匹配 2. 字符组 3. 量词 4. 多选分支 5. 案例分析 第1章 小结 第二章 正则表达式位置匹配攻略 1. 什么是位置呢? 2. 如何匹配位置呢? 3. 位置的特性 4. 相关...
  • javascript正则表达式验证手机号 var reg = /^[1][3,4,5,7,8][0-9]{9}$/g; var str = "15569946680"; //true console.log(reg.test(str)); var str1 = "05569946680"; //false console.log(reg.test(str1)); var str...
  • 本章介绍 JavaScript正则表达式。 1、验证帐号是否合法 验证规则:字母、数字、下划线组成,字母开头,4-16位。 function checkUser(str){ var re = /^[a-zA-z]\w{3,15}$/; if(re.test(str)){ alert(正确&#...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,480
精华内容 16,992
关键字:

js正则表达式验证数字