基本知识 1、正则表达式组成 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 正则表达式 = 普通字符+特殊字符(元字符) 2、匹配符 字符匹配符用于匹配某个或某些字符 名词解析:字符簇 在正则 ...
分类:
Web程序 时间:
2021-05-24 06:31:25
阅读次数:
0
格式:/^开头,$/结尾 正则表达式: let reg1 = /^[A-Za-z0-9]{6,16}$/; let reg2 = /^[0-9]{6}$/; 判断表单输入得信息是否正确 let 返回boolean值 = reg1.test(表单数据); let 返回boolean值 = reg2.t ...
分类:
Web程序 时间:
2021-03-11 12:12:36
阅读次数:
0
JS正则替换掉小括号及内容的方法 var str="hello(world)"; var nstr = str.replace(/\([^\)]*\)/g,""); ...
分类:
其他好文 时间:
2020-11-10 10:51:16
阅读次数:
6
前段时间写微信公众号程序,里面身份证号码判断时,随便搜了网上的程序来用,结果正确的身份证号也不能过。 报身份证号错的地方是这样判断的: if (!(/^\d{17}[0-9X]$/.test(num))) { return '输入的身份证号长度不对,或者号码不符合规定!\n15位号码应全为数字,18 ...
分类:
Web程序 时间:
2020-09-17 22:28:48
阅读次数:
33
imgSrcReplace(htmlstr) { let that = this; let regex3 = new RegExp(/<img [^>]*src=['"]([^'"]+)[^>]*>/gi); let domainURL = "http://www.baidu.com/"; let ...
分类:
Web程序 时间:
2020-07-13 21:20:29
阅读次数:
91
<script type="text/javascript" charset="utf-8"> // 手机号中间四位加密 function telHideCenter(val) { var reg = /^(\d{3})\d{4}(\d{4})$/; val = val.replace(reg, ' ...
分类:
移动开发 时间:
2020-05-26 09:15:25
阅读次数:
132
原理,就是把一个汉字替换为两个字母,来实现长度验证。 //js正则验证字符长度 第一种:直接输出长度 alert('1sS#符'.replace(/[^\x00-\xff]/g, 'AA').length); 第二种:先转换一个汉字为两个字母,再进行登录名正则规则的验证(此段正则含义:不能以数字开头 ...
分类:
Web程序 时间:
2020-05-19 10:34:18
阅读次数:
103
1,得到网页上的链接地址: string matchString = @"<a[^>]+href=\s*(?:'(?<href>^']+)'|""(?<href>[^""]+)""|(?<href>[^>\s]+))\s*[^>]*>"; 2,得到网页的标题: string matchString ...
分类:
Web程序 时间:
2020-04-12 10:57:38
阅读次数:
87
onKeyDown : function(event){ if(event.KeyCode == 13)//按下Enterjian { ..........//其他操作 } } 其余jian对应:https://www.cnblogs.com/viola-sh/articles/5007485.ht ...
分类:
Web程序 时间:
2020-03-27 10:55:55
阅读次数:
92
var matches = pattern1.exec(text); console.log(matches.index); //0 console.log(matches[0]); //cat console.log(pattern1.lastIndex); //0 matches = patte ...
分类:
Web程序 时间:
2020-03-27 00:30:04
阅读次数:
77