全网整合营销服务商

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

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


相关文章: 黑客如何利用漏洞与弱口令入侵网站服务器?  如何高效利用200m空间完成建站?  实现虚拟支付需哪些建站技术支撑?  网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?  长沙做网站要多少钱,长沙国安网络怎么样?  如何解决VPS建站LNMP环境配置常见问题?  建站DNS解析失败?如何正确配置域名服务器?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  建站一年半SEO优化实战指南:核心词挖掘与长尾流量提升策略  已有域名建站全流程解析:网站搭建步骤与建站工具选择  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  网站制作公司广州有几家,广州尚艺美发学校网站是多少?  建站之星后台密码如何安全设置与找回?  如何快速搭建自助建站会员专属系统?    网站制作大概多少钱一个,做一个平台网站大概多少钱?  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  如何用PHP快速搭建CMS系统?  如何在建站之星绑定自定义域名?  如何在宝塔面板中修改默认建站目录?  网站制作报价单模板图片,小松挖机官方网站报价?  如何通过商城免费建站系统源码自定义网站主题?  简易网站制作视频教程,使用记事本编写一个简单的网页html文件?  Bpmn 2.0的XML文件怎么画流程图  建站168自助建站系统:快速模板定制与SEO优化指南  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  如何在阿里云完成域名注册与建站?  Swift开发中switch语句值绑定模式  移民网站制作流程,怎么看加拿大移民官网?  如何在阿里云部署织梦网站?  如何选择靠谱的建站公司加盟品牌?  香港服务器如何优化才能显著提升网站加载速度?  如何用PHP快速搭建高效网站?分步指南  如何在Golang中引入测试模块_Golang测试包导入与使用实践  建站之星微信建站一键生成小程序+多端营销系统  php json中文编码为null的解决办法  建站主机是否属于云主机类型?  头像制作网站在线制作软件,dw网页背景图像怎么设置?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  音乐网站服务器如何优化API响应速度?  如何通过建站之星自助学习解决操作问题?  如何快速查询域名建站关键信息?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  如何在阿里云ECS服务器部署织梦CMS网站?  建站之星如何实现网站加密操作?  如何在IIS服务器上快速部署高效网站? 

您的项目需求

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