用正则表达式限制input输入框只能输入整数的一段简单代码

简介: 要实现input框只能输入正整数,如果检测到输入其他类型的数据就直接为0;代码如下:

用正则表达式限制input输入框只能输入整数的一段简单代码



要实现input框只能输入正整数,如果检测到输入其他类型的数据就直接为0;代码如下:
 <!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <body>
    <input type="text" οnkeyup="NumCheck(this)" />
    <script>
      function NumCheck(t){   
        var num = t.value;
        console.log(num);
        var re = /^\d*$/;   //^匹配字符串开始位置   \d 匹配任意一个十进制数字,等价于[0-9]  * 匹配0次 1次或者多次前面的字符  $匹配字符串的结束位置
        if(!re.test(num)){
          t.value = 0;
        }
      }
    </script>
  </body>
</html>
目录
相关文章
|
人工智能 算法 Ubuntu
动态规划篇】正则表达式与通配符:开启代码匹配的赛博奇幻之旅
动态规划篇】正则表达式与通配符:开启代码匹配的赛博奇幻之旅
|
JavaScript 前端开发
电话号码正则表达式 代码 javascript+html,JS正则表达式判断11位手机号码
电话号码正则表达式 代码 javascript+html,JS正则表达式判断11位手机号码
803 2
|
自然语言处理 Rust JavaScript
多语言环境下的正则表达式实战:校验整数、小数
多语言环境下的正则表达式实战:校验整数、小数
282 0
|
C++
leetcode-8:字符串转换整数(有限自动机(DFA)和正则表达式)
leetcode-8:字符串转换整数(有限自动机(DFA)和正则表达式)
187 1
|
Java 索引
正则表达式源码分析--三个常用类--分组、捕获、反向引用--String 类中使用正则表达式的代码示例和图
正则表达式源码分析--三个常用类--分组、捕获、反向引用--String 类中使用正则表达式的代码示例和图
320 0
input输入框输入只能输入数字、字母等组合的正则表达式
input输入框输入只能输入数字、字母等组合的正则表达式
1510 0
正则表达式显示input框只能输入数字或者保持小数点后两位
正则表达式显示input框只能输入数字或者保持小数点后两位
827 0
动手学正则表达式(含Python代码实践)(下)
动手学正则表达式(含Python代码实践)(下)
动手学正则表达式(含Python代码实践)(下)
动手学正则表达式(含Python代码实践)(上)
动手学正则表达式(含Python代码实践)(上)
动手学正则表达式(含Python代码实践)(上)