一直都没有对正则做个系统的了解,所以我通过查阅资料对正则表达式有了更加全面的应用,下面是我所记录下来所有有关正则的知识,望广大前辈多多指证我的不足之处,在此感激不尽!!! 通配符?和*,用于查找文件名具有相同部分的一类文件。?代表单个字符,*代表零个或多个字符,比如在计算机某盘符查找*.js的文件, ...
分类:
Web程序 时间:
2017-09-07 13:45:06
阅读次数:
251
本文转载自:http://www.cnblogs.com/xinwusuo/p/5948908.html 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[ ...
分类:
Web程序 时间:
2017-09-07 12:06:34
阅读次数:
267
1. JS正则: 以/开头,以/结尾。 test作用:到里面去找,只要里面有,就返回true;否则就返回false。 例如:rep=/\d+/; 检验里面是否有数字。 2.rep=/^ $/; 开始符和终止符 rep=/^\d+$/; 代表以数字开头,以数字结束 3. exec:默认只返回第一个符合 ...
分类:
Web程序 时间:
2017-09-05 19:02:32
阅读次数:
203
<script type="text/javascript"> function check(v){ var regex = new RegExp("^([\u4E00-\uFA29]|[\uE7C7-\uE7F3]|[a-zA-Z0-9_]){1,20}$");//不包含“-” //var reg ...
分类:
Web程序 时间:
2017-09-01 09:48:25
阅读次数:
849
JS通过RegExp类型来支持正则表达式,使用类似Perl的语法可以创建一个正则表达式,另一种方式是通过RegExp构造函数来创建: var pattern1 = / pattern / flags;//Perl语法 var pattern2 = new RegExp("pattern","flag ...
分类:
Web程序 时间:
2017-08-26 22:45:55
阅读次数:
277
原文地址:http://www.jb51.net/article/43190.htm 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如" ...
分类:
Web程序 时间:
2017-08-26 14:22:48
阅读次数:
293
1,数字的千分号分割 (脑洞比较大) function setNum(num){ var str = num + ''; return str.replace(/\B(?=(?:\d{3})+(?!\d))/g,','); } ps: a, 逗号替换了 \B (非文字边界,匹配位置的左右两边都是 \ ...
分类:
Web程序 时间:
2017-08-25 15:55:04
阅读次数:
170
代码片段 多项验证 常用手机,邮箱,身份证验证规则 /^1[3,4,5,7,8][0-9]{9}$/ /(\d{6})[1,2]([0-9]{10})(\d|x|X)$/ //[1,2]已1或者2开头的年限 /^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/ //zhangshna. ...
分类:
Web程序 时间:
2017-08-24 15:02:41
阅读次数:
228
1.js正则表达式 http://www.cnblogs.com/wupeiqi/articles/5602773.html test - 判断字符串是否符合规定的正则 正则表达式: rep = /\d+/ rep.test('aas99sj') #true 正则表达式: rep = /^\d+$/ ...
分类:
Web程序 时间:
2017-08-20 22:30:48
阅读次数:
406
正則表達式:\ ( [ ^ \ ) ] * \ ) JS代码: var str="hello(world)"; var nstr = str.replace(/\([^\)]*\)/g,""); 作者:itmyhome $(function () { $('pre.prettyprint code' ...
分类:
Web程序 时间:
2017-08-18 15:19:12
阅读次数:
262