JavaScript正则表达式校验非负整数实例

 更新时间:2016年12月13日 08:52:52   作者:冷战  
本文分享了JavaScript正则表达式(^\d+$ 或 ^[1-9]\d*|0$)校验非负整数实例代码,代码简单易懂,需要的朋友可以看下

话不多说,请看代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title></title>
  <script type="text/javascript">
    function validation() {
      var val = document.getElementById("txtNumber").value;
      var regu = /^\d+$/;
      //var regu = /^[1-9]\d*|0$/; 亲测可用
      if (val != "") {
        if (!regu.test(val)) {
          document.getElementById("labResult").style.color = "red";
          document.getElementById("labResult").innerHTML = "验证失败!";
        } else {
          document.getElementById("labResult").style.color = "green";
          document.getElementById("labResult").innerHTML = "验证成功!";
        }
      }
    }
  </script>
</head>
<body>
  <input id="txtNumber" name="txtNumber" type="text" />
  <input id="btnValidation" name="btnValidation" type="button" value="校验" onclick="validation()" />
  验证结果:<label id="labResult" ></label>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

  • MongoDB正则表达式及应用

    MongoDB正则表达式及应用

    mongodb中完全支持正则表达式,一般查询中可以使用操作符$regex,本文主要给大家介绍MongoDB正则表达式及应用,介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2015-10-10
  • python 正则表达式语法学习笔记

    python 正则表达式语法学习笔记

    正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。这篇文章主要介绍了python 正则表达式语法记录,需要的朋友可以参考下
    2020-02-02
  • ASP 正则表达式的应用使用说明

    ASP 正则表达式的应用使用说明

    如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。
    2009-11-11
  • 13道关于JavaScript正则表达式的面试题

    13道关于JavaScript正则表达式的面试题

    本文是小编给大家收藏整理的13道关于JavaScript正则表达式的面试题,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-10-10
  • 正则表达式全局匹配模式(g修饰符)

    正则表达式全局匹配模式(g修饰符)

    g修饰符用语规定正则表达式执行全局匹配,也就是在找到第一个匹配之后仍然会继续查找
    2016-12-12
  • &lt;meta&gt;正则

    &lt;meta&gt;正则

    &lt;meta&gt;正则...
    2006-10-10
  • JS和C#实现的两个正则替换功能示例分析

    JS和C#实现的两个正则替换功能示例分析

    这篇文章主要介绍了JS和C#实现的两个正则替换功能,结合具体实例形式分析了js与C#进行字符串正则替换的相关实现方法与注意事项,需要的朋友可以参考下
    2017-06-06
  • 正则表达式教程之操作符及说明详解

    正则表达式教程之操作符及说明详解

    这篇文章主要介绍了正则表达式教程之操作符及说明,详细分析了正则表达式中常见操作符及相应的功能,需要的朋友可以参考下
    2017-01-01
  • notepad、editplus等软件常用的文本整理正则表达式

    notepad、editplus等软件常用的文本整理正则表达式

    这篇文章主要介绍了notepad、editplus等软件常用的文本整理正则表达式,本文讲解了匹配空行、所有空行、空格、换行、2个以上的空格等正则,需要的朋友可以参考下
    2015-04-04
  • DW 查找某字符串前的所有字符的正则表达式

    DW 查找某字符串前的所有字符的正则表达式

    我使用DW 这个所见所得的编辑器来写html时,喜欢写上注释,如<!-- header --> 等等的注释,在一次比较大的改动时,需要批量查找替换,为了批量操作,于是我写了一个正则表达式来进行处理
    2012-10-10

最新评论