Prototype RegExp对象 学习
摘要:复制代码代码如下:RegExp.prototype.match=RegExp.prototype.test;RegExp.escape=fu...
复制代码 代码如下:
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) //==> "+.[]$://!"
【Prototype RegExp对象 学习】相关文章:
★ Javascript中prototype属性实现给内置对象添加新的方法
★ prototype 1.5 & scriptaculous 1.6.1 学习笔记
★ JavaScript的document和window对象详解
上一篇:
Prototype Class对象学习