var s="my javascript is very poor,who can help me?"
var reg=/(\w*)my(.*)is(.*)can(.*)/g
console.log(s.replace(reg,"$1his$2was$3could$4"));
$1表示正则中第一对圆括号内匹配的内容,依次类推,$2代表正则中第二个圆括号匹配的内容
var s="my javascript is very poor,who can help me?"
var reg=/(\w*)my(.*)is(.*)can(.*)/g
console.log(s.replace(reg,"$1his$2was$3could$4"));
$1表示正则中第一对圆括号内匹配的内容,依次类推,$2代表正则中第二个圆括号匹配的内容
转载于:https://my.oschina.net/daladida/blog/1793069