首页 > 编程 > JavaScript > 正文

Prototype RegExp对象 学习

2019-11-21 01:15:46
字体:
来源:转载
供稿:网友
复制代码 代码如下:

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) //==> "/+/./[/]/$/://///!"
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表