捕捉小括号获取的内容保存在RegExp的$1 $2..属性中

~~~~捕捉小括号获取的内容保存在RegExp的$1 $2..属性中

var reg=/^(-?\d+)(px|pt|em|in)?$/;
if(reg.test(svalue)){
            var num=RegExp.$1;//~~~捕捉小括号获取的内容会成为正则构造函数的$1 $2... 属性的值

}

 

var retArr = '200px'.match(reg);  //返回一个数组 retArr=[wholematch, $1, $2 ... ]  ;  RegExp.$1 ,  RegExp.$2

 

posted @ 2013-07-08 01:10  stephenykk  阅读(390)  评论(0编辑  收藏  举报