使用形如(?:pattern)的正则就可以避免保存括号内的匹配结果。 ?:匹配冒号后的内容但是不获取匹配结果;不进行储存供以后使用 下面这个正则是为了实现只匹配以b或者c开头的字符串,一直匹配到换行字符,但是。可以使用“\1”来反向引用这个括号里的子 正则表达式所匹配的内容。而且exec方法也会将这 ...
分类:
Web程序 时间:
2018-11-17 17:58:13
阅读次数:
204
一个常见的场景,获取:标签背景图片链接: 如字符串:var bgImg = "url(\"https://img30.360buyimg.com/sku/jfs/t26203/262/100869187/204098/1d1479e9/5b84b80bNf39db45f.jpg\")"; 脚本: 划 ...
分类:
Web程序 时间:
2018-11-12 14:55:25
阅读次数:
280
身份证验证function isCardNo(card) { // 身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/; if(reg.t... ...
分类:
Web程序 时间:
2018-11-01 22:34:23
阅读次数:
248
网址正则 var myreg = /(((^https?:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&; ...
分类:
Web程序 时间:
2018-10-30 13:10:31
阅读次数:
186
概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 简介 正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就 ...
分类:
Web程序 时间:
2018-10-28 22:32:05
阅读次数:
236
正则表达式是由一个字符序列形成的搜索模式。 当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 正则表达式可以是一个简单的字符,或一个更复杂的模式。 正则表达式可用于所有文本搜索和文本替换的操作。 在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 ...
分类:
Web程序 时间:
2018-10-28 19:26:19
阅读次数:
197
遗憾的是博客内容不允许包含js代码,不能在线测试,就只上代码了 ...
分类:
Web程序 时间:
2018-10-28 00:09:12
阅读次数:
187
一、校验数字的js正则表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[ ...
分类:
其他好文 时间:
2018-10-27 13:29:48
阅读次数:
197
//只能是数字、字母或下划线 function isValid(str) { var reg = /^\w+$/g; return reg.test(str); } ...
分类:
Web程序 时间:
2018-10-18 19:46:54
阅读次数:
1078