首页 > 语言 > JavaScript > 正文

Prototype RegExp对象 学习

2024-05-06 14:14:45
字体:
来源:转载
供稿:网友
代码如下:
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) //==> "/+/./[/]/$/://///!"
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选