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