0

Ruby watchr を使用して、既に縮小されているすべてのアセットを監視し、変更時に minify を実行しようとしています。

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

.+ が貪欲すぎるため、どういうわけかこれは機能しません。PHP では、.+? を使用できます。しかし、Ruby でこれを行うにはどうすればよいでしょうか。

4

1 に答える 1

1

hereによると、.+?は Ruby でも有効な正規表現です。

于 2012-05-02T07:29:04.080 に答える