var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/; //验证邮箱的正则表达式if(!reg.test(input.val())){ //input.focus(); return f ...
分类:
Web程序 时间:
2016-09-20 13:57:04
阅读次数:
157
定义正则: 正则的常用方法: 1、test():在字符串中查找符合正则的内容,查找到返回true,反之返回false 用法:正则.test(字符串); 例子:判断是否是数字 2、search():在字符串中搜索符合正则的内容,搜索到就返回出现的位置(从0开始,若搜索到的不只是一个字母,则返回第一个字 ...
分类:
Web程序 时间:
2016-09-10 17:34:42
阅读次数:
183
Jquery中封装有trim() 原生需要自己实现,我们可以用原型的方式自己封装trim()方法,实现去掉前后空格、前空格、后空格...所以不必抱怨,简单又灵活,这才是强大的JS的特色 ...
分类:
Web程序 时间:
2016-09-06 15:34:51
阅读次数:
179
functionisCheck(s){ varcheck_qiang=/^(?=.{10,})(((?=.*[A-Z])(?=.*[a-z])(?=.*\W))|((?=.*[A-Z])(?=.*[0-9])(?=.*\W))|((?=.*[a-z])(?=.*[0-9])(?=.*\W))).*$/; varcheck_zhong=/^(?=.{10,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9])))...
分类:
Web程序 时间:
2016-08-26 23:11:43
阅读次数:
284
正则表达式替换使用的是replace()方法。Replace()方法是用一些字符途欢另一些字符 语法:stringObject.replace(regexp,replacement) regexp 必需。规定了要替换的模式的 RegExp 对象。请注意,如果该值是一个字符串,则将它作为要检索的直接量 ...
分类:
Web程序 时间:
2016-08-20 23:27:25
阅读次数:
379
过目不忘JS正则表达式 正则表达式,有木有人像我一样,学了好几遍却还是很懵圈,学的时候老明白了,学完了忘光了。好吧,其实还是练的不够,所谓温故而知新,可以为师矣,今天就随我来复习一下这傲娇的正则表达式吧。 为啥要有正则表达式呢?其实就是因为计算机笨(这话不是我说的),比如123456@qq.com, ...
分类:
Web程序 时间:
2016-08-14 07:47:14
阅读次数:
244
最近开发cmdb,有个需求是要求脚本中不能含有“rm-rf/”命令,如果含有这个命令,前端弹出警告框提示。这里需要用test方法来测试字符串,符合模式时返回true,否则返回false。我先从控制台调试一下:可以看到,匹配OK了。前端代码如下:varre=/rm-rf\/$/;//匹配"rm-rf/"命令
if(r..
分类:
Web程序 时间:
2016-08-10 01:08:18
阅读次数:
244
1,.(点):表示除换行符(\n)和其他Unicode行终止符之外的任意字符。如果要包含\n,用[.\n]。 2,*:匹配前面的子表达式出现0次或多次,表示{0,}。 3,?:匹配前面的子表达式出现0次或1次,表示{0,1}。 4,+:匹配前面的子表达式出现1次或多次,表示{1,}。 5,():括号 ...
分类:
Web程序 时间:
2016-08-09 11:58:53
阅读次数:
154