全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。

先看下js代码,如下所示:

<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*)?$

验证电话号码:^(\d3,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正则表达式验证数字  # JS正则表达式大全(整理详细且实用)  # 比较正宗的验证邮箱的正则表达式js代码详解  # javascript 手机号码正则表达式验证函数  # js正则表达式的使用详解  # 用户名、密码等15个常用的js正则表达式  # 精通JS正则表达式(推荐)  # 实用的JS正则表达式(手机号码/IP正则/邮编正则/电话等)  # js正则表达式中test  # exec  # match方法的区别说明  # JavaScript 正则表达式 验证整数、小数、实数、有效位小数最简单  # JS正则表达式验证账号、手机号、电话和邮箱是否合法  # JS正则表达式常见函数与用法小结  # 浮点数  # 英文字母  # 格式为  # 下划线  # 正整数  # 小编  # 正则表达式  # 在此  # 一个月  # 两位  # 给大家  # 请输入  # 所示  # 所述  # 个月  # 先看  # 给我留言  # 感谢大家  # 可以用来  # 邮箱地址 


相关文章: 北京网站制作网页,网站升级改版需要多久?  小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建  已有域名和空间如何快速搭建网站?  如何用已有域名快速搭建网站?  香港服务器租用每月最低只需15元?  英语简历制作免费网站推荐,如何将简历翻译成英文?  如何在IIS管理器中快速创建并配置网站?  宿州网站制作公司兴策,安徽省低保查询网站?  洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?  完全自定义免费建站平台:主题模板在线生成一站式服务  北京网站制作公司哪家好一点,北京租房网站有哪些?  建站之星Pro快速搭建教程:模板选择与功能配置指南  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  ui设计制作网站有哪些,手机UI设计网址吗?  代刷网站制作软件,别人代刷火车票靠谱吗?  公众号网站制作网页,微信公众号怎么制作?  江苏网站制作公司有哪些,江苏书法考级官方网站?  高端建站如何打造兼具美学与转化的品牌官网?  jQuery 常见小例汇总  网站制作需要会哪些技术,建立一个网站要花费多少?  免费制作小说封面的网站有哪些,怎么接网站批量的封面单?  建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南  孙琪峥织梦建站教程如何优化数据库安全?  linux top下的 minerd 木马清除方法  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  用v-html解决Vue.js渲染中html标签不被解析的问题  ,怎么用自己头像做动态表情包?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  焦点电影公司作品,电影焦点结局是什么?  建站之星微信建站一键生成小程序+多端营销系统  如何将凡科建站内容保存为本地文件?  网站制作网站,深圳做网站哪家比较好?  如何快速搭建安全的FTP站点?  Java解压缩zip - 解压缩多个文件或文件夹实例  保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?  如何用PHP快速搭建CMS系统?  建站DNS解析失败?如何正确配置域名服务器?  建站主机CVM配置优化、SEO策略与性能提升指南  如何在香港服务器上快速搭建免备案网站?  如何在万网ECS上快速搭建专属网站?  香港服务器建站指南:外贸独立站搭建与跨境电商配置流程  建站之星后台管理:高效配置与模板优化提升用户体验  零基础网站服务器架设实战:轻量应用与域名解析配置指南  网站制作大概多少钱一个,做一个平台网站大概多少钱?  上海网站制作网站建设公司,建筑电工证网上查询系统入口?  建站之星会员如何解锁更多建站功能?  网站设计制作企业有哪些,抖音官网主页怎么设置?  电商网站制作价格怎么算,网上拍卖流程以及规则?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。