正则表达式(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小时内与您取得联系。