String.prototype.startWith=function(str){ var reg=new RegExp("^"+str); return reg.test(this); } String.prototype.endWith=function(str)...
分类:
编程语言 时间:
2015-09-18 13:29:10
阅读次数:
154
/** ?* 正则表达式对象; ?* @type {{onlyNum: RegExp, passW: RegExp, chinaFont: RegExp, phoneNum: RegExp, cardNu: RegExp, emailExg: RegExp}} ?*/ var regExp = { ? ? onlyNum: /[0-9]+$/, ? ? pass...
分类:
其他好文 时间:
2015-09-17 12:00:22
阅读次数:
135
为什么需要正则表达式by 王垠学习Unix最开头,大家都学过正则表达式(regexp)。可是有没有人考虑过我们为什么需要正则表达式?正则表达式本来的初衷是用来从无结构的字符串中提取信息,殊不知这正好是Unix的缺陷所在。Unix用无结构的字符串来表示数据,导致了诸多复杂的基于regexp的软件的诞生...
分类:
其他好文 时间:
2015-09-16 19:48:46
阅读次数:
125
原生js添加classfunction hasClass(obj, cls) { return obj.className.match(new RegExp('(\\s|^)' + cls + '(\\s|$)')); } function addClass(obj, cls) { ...
分类:
Web程序 时间:
2015-09-16 19:41:20
阅读次数:
133
无标题文档 以上代码就可以借此机会,介绍一下replace和concat的用法replace定义和用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。stringObject.replace(regexp/substr,repl...
分类:
Web程序 时间:
2015-09-16 19:31:00
阅读次数:
134
function param(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r ...
分类:
Web程序 时间:
2015-09-16 14:10:38
阅读次数:
118
这个是用的插件分页技术前台引用和js function getParameter(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = wi...
分类:
Web程序 时间:
2015-09-15 01:32:53
阅读次数:
125
1)angularjs中如何使用正则表达式<inputtype="text"ng-model="dutyCode"ng-focus="showDutyCodeTips=true"ng-blur="showDutyCodeTips=false"ng-pattern="/^CV[0-9A-Z]{5}$/"><spanng-init="showDutyCodeTips=false"ng-show="showDutyCodeTips"style="color:red">&a..
分类:
编程语言 时间:
2015-09-14 19:40:18
阅读次数:
178
正则表达式一般用于验证客户端的用户输入,而服务器端的PHP、ASP.NET等脚本无须再进行验证,节约了后台开销。 1.两种创建方法 var box=new RegExp("Box",ig); //第二个参数是模式修饰符,i表示忽略大小写,g为全局匹配 var box=/Box/i; 2....
分类:
编程语言 时间:
2015-09-12 12:06:45
阅读次数:
177
特别字符说明$匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 ‘\n' 或 ‘\r'。要匹配 $ 字符本身,请使用 \$。( )标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 \( 和 \)。*匹配前面的子表...
分类:
其他好文 时间:
2015-09-11 18:54:09
阅读次数:
153