RegExp对象方法: 1.exec() 检索字符串中指定的值,并返回值(找不到返回null) 效果: 2.test() 检索字符串中指定值,返回true或false 效果: ...
分类:
Web程序 时间:
2018-11-23 15:21:33
阅读次数:
471
写注册页面的时候需要这样的功能一条正则表达式验证方式:/^(?=.*?[a-z)(?=.*>[A-Z])(?=.*?[0-9])[a-zA_Z0-9]{6,10}$/多条正则验证思路就是分开验证是否包含数字、字母、长度等限制条件
分类:
Web程序 时间:
2018-11-22 12:30:39
阅读次数:
803
梳理思路 要先明白的是,我们将要转换成的数字格式是这样:从个位往左数起,每三位前插入一个千位分隔符,,即可以想象成我们要把每三位数字前面的那个空""匹配出来,并替换成千位分隔符,。每个千位分隔符后面的数字个数是3个或3的倍数个。 代码书写 创建一个正则表达式字面量,并加上全局匹配修饰符g。var r ...
分类:
Web程序 时间:
2018-11-18 16:06:33
阅读次数:
204
js-正则表达式 什么是正则表达式正则表达式:描述字符模式的对象正则表达式主要用来验证客户端的输入数据。可以节约大量的服务器端系统资源,提供更好的用户体验 语法 /正则表达式主体/修饰符(可选) 创建 var box = new RegExp('box'); 第一个参数字符串 var box = n ...
分类:
Web程序 时间:
2018-11-17 19:22:45
阅读次数:
133
使用形如(?: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
概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 简介 正则表达式是对字符串(包括普通字符(例如,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