nproxy
nproxy copied to clipboard
多条匹配规则
哈哈,希望这个可以增强下。 当多条规则匹配时,如果实际想匹配的是第二条,但是第一条却匹配了(发现匹配即中止查找),响应替换表达式却找不到该路径(实际上的期望值该是第二条替换),在控制台的打印信息中实际上是第一条出错?(用户的潜意识是第二条配置出错了!) 建议: 一:报错情况下 控制台输出pattern或输出实际的responder路径(比如期望值是patternB: X:/file/b.js,但实际上因为规则写的有问题,替换的patternA: X:/file/a.js)
二:嘿嘿。这种需求不知是否广泛(combo的某种形式)。 http://a.b.c/??后跟的文件动态的,或者可能有多重组合,如果为每条匹配情况写一条规则稍显蛋疼.可以这样的话就好了,类似: { pattern: /(?=-min)/g, responder:{ dir: 'x:\aaa\bbb', src: '$1' //某种形式的分组全部匹配,自动转化成数组 } }
Thanks for your suggestion. I'll make it happen!
Thanks
Goddy http://goddyzhao.me
On Aug 6, 2013, at 11:45, Jarvis-Q [email protected] wrote:
哈哈,希望这个可以增强下。 当多条规则匹配时,如果实际想匹配的是第二条,但是第一条却匹配了(发现匹配即中止查找),响应替换表达式却找不到该路径(实际上的期望值该是第二条替换),在控制台的打印信息中实际上是第一条出错?(用户的潜意识是第二条配置出错了!) 建议: 一:报错情况下 控制台输出pattern或输出实际的responder路径(比如期望值是patternB: X:/file/b.js,但实际上因为规则写的有问题,替换的patternA: X:/file/a.js)
二:嘿嘿。这种需求不知是否广泛(combo的某种形式)。 http://a.b.c/??后跟的文件动态的,或者可能有多重组合,如果为每条匹配情况写一条规则稍显蛋疼.可以这样的话就好了,类似: { pattern: /(?=-min)/g, responder:{ dir: 'x:\aaa\bbb', src: '$1' //某种形式的分组全部匹配,自动转化成数组 } }
— Reply to this email directly or view it on GitHub.
亲,什么时候提供正则版的 combo 映射呢?一个一个写太难受了。