我是初学javascript的菜鸟,书上有一段用正则替换文本的代码var pattern=/javascript (.*) closures/;
var string="javascript programmers love closure";
var result=string.replace(pattern,"visual basic $1 bedugging");请问,(.*) $1 是什么意思,书上说的反向引用编号什么的我没弄懂,万分感激呀