Prototype RegExp对象 学习
作者:bea
代码如下: RegExp.prototype.match = RegExp.prototype.test; RegExp.escape = function(str) { return String(str).replace(/([.*+?^=!:${}()|[]/\])/g, '\$1'); }; 就一个escape方法,就是把那几个特殊字符转义一下。 还有就是match方法是test方法的别名。 看一个例子: var str=RegExp.escape("+.
代码如下:
RegExp.prototype.match = RegExp.prototype.test;
RegExp.escape = function(str) {
return String(str).replace(/([.*+?^=!:${}()|[]/\])/g, '\$1');
};
就一个escape方法,就是把那几个特殊字符转义一下。
还有就是match方法是test方法的别名。
看一个例子:
var str=RegExp.escape("+.[]$://!");
document.writeln(str) //==> "+.[]$://!"
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 模仿jQuery each函数的链式调用
- js 代码集(学习js的朋友可以看下)
- javascript Base类 包含基本的方法
- 从基础开始建立一个JS代码库
- javascript FAQ函数(提问+回复)
- javascript 表单规则集合对象
- javascript ImgBox透明遮罩层背景图片展示
- JavaScript 进度条实现代码(Firefox等相似浏览器下不支持)
- javascript 三级下拉选择菜单Levels对象
- 一个可以随意添加多个序列的tag函数
- 一个cssQuery对象 javascript脚本实现代码
- js计算页面刷新的次数
- [原创]IE view-source 无法查看看源码 JavaScript看网页源码
- Prototype Hash对象 学习
- Prototype Array对象 学习
- Prototype PeriodicalExecuter对象 学习
- Prototype Enumerable对象 学习
- Prototype Number对象 学习
- Prototype ObjectRange对象学习