replace()替换文字扑获组做法

var txt = "12312131283",
    str = txt.replace(/(12(.3))/g,"中文$2");//$1是针对前面的扑获组()的如果有两个()就有$1和$2;中文$2就是中文加个获取的捕获组(.3)

    console.log(str);

 

posted @ 2015-09-13 15:29  唸随爱  阅读(194)  评论(0编辑  收藏  举报