1. 程式人生 > >小tips:正則表達式中的RegExp.$1

小tips:正則表達式中的RegExp.$1

屬性 pre con clas 對象 logs 出生日期 tip log

RegExpjavascript中的一個內置對象。為正則表達式。
RegExp.$1是RegExp的一個屬性,指的是與正則表達式匹配的第一個子匹配(以括號為標誌)字符串,以此類推,RegExp.$2,RegExp.$3,..RegExp.$99總共可以有99個匹配。

例如:

var r= /^(\d{4})-(\d{1,2})-(\d{1,2})$/; //正則表達式 匹配出生日期(簡單匹配)    
r.exec(‘1985-10-15‘);
s1=RegExp.$1;
s2=RegExp.$2;
s3=RegExp.$3;
console.log(s1+" "+s2+" "+s3)//
結果為1985 10 15

小tips:正則表達式中的RegExp.$1