📄 __ie5.js
字号:
var NativeRegExp = /.*/.constructor;
function RegExp(exp,flag){
if(exp instanceof NativeRegExp){
var source = exp.toString();
var p = source.lastIndexOf('/');
//alert(source + "\n"+source.substring(1,p))
var reg = new NativeRegExp(source.substring(1,p),source.substr(p+1));
}else{
flag = flag || '';
exp = exp.replace(/\(\?[:=!]/g,'(');
if(flag.length>(flag = flag.replace(/m/g,'')).length){
exp.replace(/([^\\])\$/g,"$1($|\r\n|\n\r|\r|\n)")
}
var reg = new NativeRegExp(exp,flag);
}
for(var n in RegExp.prototype){
reg[n] = RegExp.prototype[n];
}
return reg;
}
//TODO:....
RegExp.prototype.exec = function(input){
if(this.input != input){
this.input = input;
this.matchs = input.match(this);
//alert(input+"\n"+this.matchs+"\n"+this.source)
this.i = 0;
this.p = 0;
}
if(this.matchs == null || this.i>=this.matchs.length){return null}
var m = this.matchs[this.i++];
this.p = input.indexOf(m,this.p);
var r = [m];
r.index = this.p;
this.p+=m.length;
r.lastIndex = this.p;
return r;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -