Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Ruby watchr を使用して、既に縮小されているすべてのアセットを監視し、変更時に minify を実行しようとしています。
watch('^(css|js)/.+(?!\.min)\.(css|js)') { |md| system('sh #{md[1]}/minify.sh') }
.+ が貪欲すぎるため、どういうわけかこれは機能しません。PHP では、.+? を使用できます。しかし、Ruby でこれを行うにはどうすればよいでしょうか。
hereによると、.+?は Ruby でも有効な正規表現です。
.+?