正整数: /[^0-9]/g, ''
decimal: /[^0-9\.]/g, ''

然后可以写一个自定义插件:

(function ($) {$.fn.validatedigits = function (e) {this.val(this.val().replace(/[^0-9]/g, ''));if (e.which != 46 && (e.which < 48 || e.which > 57)) {e.preventDefault();}};$.fn.validatedecimal = function (e) {this.val(this.val().replace(/[^0-9\.]/g, ''));if ((e.which != 46 || this.val().indexOf('.') != -1) && (e.which < 48 || e.which > 57)) {e.preventDefault();}};     }(jQuery));

Source Code

应用:

 $("#TextPort").on("input", function (evt) {$(this).validatedigits(evt);});

转载于:https://www.cnblogs.com/insus/p/6558050.html

正整数和小数的正则写成自定义插件相关推荐

  1. Java黑皮书课后题第6章:**6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数。编写程序,找出p≤31的所有梅森素数,然后显示如下结果

    6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数.编写程序,找出p≤31的所有梅森素数,然后显示如下结果 题目 题目描述 破题 代码 题目 题目 ...

  2. python自动化之文件处理_Python自动化办公之Word批量转成自定义格式的Excel

    作者:青春阳光king python实现word转成自定义格式的excel文档(解决思路和代码)支持按照文件夹去批量处理,也可以单独一个文件进行处理,并且可以自定义标识符. 最近在开发一个答题类的小程 ...

  3. 如何在React Native中写一个自定义模块

    前言 在 React Native 项目中可以看到 node_modules 文件夹,这是存放 node 模块的地方,Node.js 的包管理器 npm 是全球最大的开源库生态系统.提到npm,一般指 ...

  4. 如何在 React Native 中写一个自定义模块

    前言 在 React Native 项目中可以看到 node_modules 文件夹,这是存放 node 模块的地方,Node.js 的包管理器 npm 是全球最大的开源库生态系统.提到npm,一般指 ...

  5. yuv编码成h264格式写成文件

    yuv编码成h264格式写成文件 (使用ffmpeg 编码yuv420p编码成h264格式) #include <stdio.h> #include <stdlib.h> #i ...

  6. 自然数分解:任何一个自然数m的立方均可写成m个连续奇数之和。编程实现:输入一自然数 n,求组成 n3的 n个连续奇数。

    标题 自然数分解 类别 流程控制 时间限制 2S 内存限制 1000Kb 问题描述 任何一个自然数m的立方均可写成m个连续奇数之和.例如: 13=1 23=3+5 33=7+9+11 43=13+15 ...

  7. vue 判断字符串是否是英文_vue rules以及原生js判断字符串是否为正整数(正小数)...

    1.在vue中 使用rules形式进行校验 1.首先在vue文件的methods()中添加校验方法,这里校验方法命名为isNumber用自带的.test方法进行正则校验 methods: { isNu ...

  8. python实现word文档批量转成自定义格式的excel文档

    python实现word转成自定义格式的excel文档(解决思路和代码) 支持按照文件夹去批量处理,也可以单独一个文件进行处理,并且可以自定义标识符 最近在开发一个答题类的小程序,到了录入试题进行测试 ...

  9. 解决33问题──将33写成3个整数的立方和

    这篇文章内容翻译自论文 Cracking the problem with 33,论文研究了方程 在一些小的 值的解,并首次将33写成了3个整数的立方和.完成中文可以查看项目 qiwihui/crac ...

最新文章

  1. [LeetCode] Kth Smallest Element in a BST
  2. Windows Pe 第三章 PE头文件(中)
  3. java swt 保存文件夹_采用SWT实现系统文件夹的树形结构显示
  4. tensorflow中tf.get_variable()函数详解
  5. Python实现softmax函数
  6. 数据结构--图(Graph)详解(二)
  7. jQuery.inArray()方法
  8. SAP Spartacus user form去除嵌套label的side effect之一
  9. 华为epg-sms 多cp_Linux桌面上的SMS,Linux 25岁生日以及更多开源新闻
  10. 硬件故障-笔记本电脑开不了机故障处理
  11. CentOS 谢幕,Anolis OS 带来无限可能的未来
  12. 如何在网站中使用php,如何在网站的所有其他PHP文件中包含PHP文件?
  13. MYSQL数据库字符编码设置
  14. SharePoint And Ajax Technology(2):Ajax Control Toolkit学习
  15. 算法图解:像小说一样有趣的算法入门书
  16. 【机器学习】Tensorflow:理解和实现快速风格化图像fast neural style
  17. HDU4622 Reincarnation
  18. Redmi MAX 90 评测 Redmi MAX 90参数
  19. 2018年银联红包领取方法
  20. 小猫爪:i.MX RT1050学习笔记4-IO系统

热门文章

  1. nested exception is java.lang.UnsatisfiedLinkError: no jacob-1.19-x64 in java.library.path
  2. SpringBoot注解验证参数
  3. 提示账户不被允许使用docker的情况
  4. jmeter下TPS插件的安装
  5. zabbix提示错误:zabbix server is not running: the information displayed may not be current
  6. java在循环中删除数组元素,在循环Perl中删除数组中的元素
  7. axios 请求拦截封装使用
  8. Android 8.0 Settings新添加的重写getMetricsCategory
  9. (十七)Java springcloud B2B2C o2o多用户商城 springcloud架构-消息驱动 Spring Cloud Stream...
  10. pandas之dataframe去掉冗余行以及左连接合并dataframe