全网整合营销服务商

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

免费咨询热线: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正则表达式常见函数与用法小结  # 浮点数  # 英文字母  # 格式为  # 下划线  # 正整数  # 小编  # 正则表达式  # 在此  # 一个月  # 两位  # 给大家  # 请输入  # 所示  # 所述  # 个月  # 先看  # 给我留言  # 感谢大家  # 可以用来  # 邮箱地址 


相关文章: 建站之星如何助力网站排名飙升?揭秘高效技巧  建站主机与服务器功能差异如何区分?  小型网站制作HTML,*游戏网站怎么搭建?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  重庆市网站制作公司,重庆招聘网站哪个好?  如何通过FTP空间快速搭建安全高效网站?  义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  建站之星在线客服如何快速接入解答?  建站之星ASP如何实现CMS高效搭建与安全管理?  Python文件管理规范_工程实践说明【指导】  广平建站公司哪家专业可靠?如何选择?  Python路径拼接规范_跨平台处理说明【指导】  php json中文编码为null的解决办法  如何高效利用200m空间完成建站?  ,sp开头的版面叫什么?  如何挑选最适合建站的高性能VPS主机?  制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?  c++ stringstream用法详解_c++字符串与数字转换利器  内部网站制作流程,如何建立公司内部网站?  高端建站三要素:定制模板、企业官网与响应式设计优化  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  如何自定义建站之星模板颜色并下载新样式?  网站网页制作专业公司,怎样制作自己的网页?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  详解jQuery中基本的动画方法  如何快速辨别茅台真假?关键步骤解析  大连网站制作公司哪家好一点,大连买房网站哪个好?  官网建站费用明细查询_企业建站套餐价格及收费标准指南  如何用西部建站助手快速创建专业网站?  如何零成本快速生成个人自助网站?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?  网站建设制作、微信公众号,公明人民医院怎么在网上预约?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  教程网站设计制作软件,怎么创建自己的一个网站?  高端建站如何打造兼具美学与转化的品牌官网?  深圳企业网站制作设计,在深圳如何网上全流程注册公司?  高性能网站服务器部署指南:稳定运行与安全配置优化方案  建站10G流量真的够用吗?如何应对访问高峰?  如何快速完成中国万网建站详细流程?  已有域名如何免费搭建网站?  如何解决ASP生成WAP建站中文乱码问题?  电商网站制作公司有哪些,1688网是什么意思?  如何设置并定期更换建站之星安全管理员密码?  Android自定义控件实现温度旋转按钮效果    建站之星与建站宝盒如何选择最佳方案?  常州企业建站如何选择最佳模板? 

您的项目需求

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