2012-05-02 80 views
0

我尝试使用红宝石watchr观看,但已经过压缩所有资产,并在改变运行缩小:正则表达式排除缩小的文件与watchr

watch('^(css|js)/.+(?!\.min)\.(css|js)') { 
    |md| system('sh #{md[1]}/minify.sh') 
} 

不知怎的,这并不工作,因为+是贪婪。在PHP中,您可以使用。+?为了减少贪婪,但是如何为Ruby做到这一点?

回答

1

根据here.+?在Ruby中也是一个有效的正则表达式。