原生JavaScript判断是否为邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的验证
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了原生JavaScript判断是否为邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的验证,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2078字,纯文字阅读大概需要3分钟。
内容图文
![原生JavaScript判断是否为邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的验证](/upload/InfoBanner/zyjiaocheng/1219/7910567f5b564a85a7458b2d2db6f8d2.jpg)
(71~80)验证篇这一篇文章主要是10个比较常用表单验证功能,包括了邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的验证,有了这些代码片段,平时的表单验证也可以不需要jquery的验证插件了,希望可以帮到大家。。。 71、原生JavaScript判断是否为邮箱 复制代码 代码如下: function isEmail(str){ var re=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; if (re.test(str) != true) { returnfalse; }else{ returntrue; } } 72、原生JavaScript判断是否有列表中的危险字符 复制代码 代码如下: function isValidReg(chars){ var re=/<|>|\[|\]|\{|\}|『|』|※|○|●|◎|§|△|▲|☆|★|◇|◆|□|▼|㊣|﹋|⊕|⊙|〒|ㄅ|ㄆ|ㄇ|ㄈ|ㄉ|ㄊ|ㄋ|ㄌ|ㄍ|ㄎ|ㄏ|ㄐ|ㄑ|ㄒ|ㄓ|ㄔ|ㄕ|ㄖ|ㄗ|ㄘ|ㄙ|ㄚ|ㄛ|ㄜ|ㄝ|ㄞ|ㄟ|ㄢ|ㄣ|ㄤ|ㄥ|ㄦ|ㄧ|ㄨ|ㄩ|■|▄|▆|\*|@|#|\^|\\/; if (re.test( chars) == true) { returnfalse; }else{ returntrue; } } 73、原生JavaScript判断字符串是否大于规定的长度 复制代码 代码如下: function isValidLength(chars, len) { if (chars.length < len) { returnfalse; } returntrue; } 74、原生JavaScript判断字符串是为网址不区分大小写 复制代码 代码如下: function isValidURL( chars ) { var re=/^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(\S+\.\S+)$/; if (!isNULL(chars)) { chars = jsTrim(chars); if (chars.match(re) == null) returnfalse; elsereturntrue; } returnfalse; } 75、原生JavaScript判断字符串是否为小数 复制代码 代码如下: function isValidDecimal( chars ) { var re=/^\d*\.?\d{1,2}$/; if (chars.match(re) == null) returnfalse; elsereturntrue; } 76、原生JavaScript判断字符串是否为整数 复制代码 代码如下: function isNumber( chars ) { var re=/^\d*$/; if (chars.match(re) == null) returnfalse; elsereturntrue; } 77、原生JavaScript判断字符串是否为浮点数 复制代码 代码如下: function isFloat( str ) { for(i=0;i<str.length;i++) { if ((str.charAt(i)<"0" || str.charAt(i)>"9")&& str.charAt(i) != ‘.‘){ returnfalse; } } returntrue; } 78、原生JavaScript判断字符是否为A-Za-z英文字母 复制代码 代码如下: function isLetters( str ){ var re=/^[A-Za-z]+$/; if (str.match(re) == null) returnfalse; elsereturntrue; } 79、原生JavaScript判断字符串是否邮政编码 复制代码 代码如下: function isValidPost( chars ) { var re=/^\d{6}$/; if (chars.match(re) == null) returnfalse; elsereturntrue; } 80、原生JavaScript判断字符是否空NULL 复制代码 代码如下: function isNULL( chars ) { if (chars == null) returntrue; if (jsTrim(chars).length==0) returntrue; returnfalse; }
原文:http://www.cnblogs.com/shaoing/p/5358676.html
内容总结
以上是互联网集市为您收集整理的原生JavaScript判断是否为邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的验证全部内容,希望文章能够帮你解决原生JavaScript判断是否为邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的验证所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。