function(type, _, __){
      var types = [
        '#([\\s\\S])+?',   //js语句
        '([^{#}])*?' //普通字段
      ][type || 0];
      return exp((_||'') + config.open + types + config.close + (__||''));
    }
function(type, _, __){
      var types = [
        '#([\\s\\S])+?',   
        '([^{#}])*?' 
      ][type || 0];
      return exp((_||'') + config.open + types + config.close + (__||''));
    }
function ( type , _ , __ ) { var types = [ '#([\\s\\S])+?' , //js语句 '([^{#}])*?' //普通字段 ] [ type || 0 ] ; return exp ( ( _ || '' ) + config . open + types + config . close + ( __ || '' ) ) ; }
匹配满足规则内容
匹配满足规则内容