2016-10-20 8 views
0

私は一口時計用グロブパターンを書き込み、各HTMLやJSに再構築したいんだが、正規表現のように、一度だけ対戦HTMLやJSを意味し、適切で行う方法ミニマッチでhtmlまたはjsを一度一致させる方法は?

# my first variant 
> minimatch('src/app/app.js', 'src/app/**/*.(js|html)') 
false # not working 
> minimatch('src/app/app.js', 'src/app/**/*.+(js|html)') 
true # this works 
> minimatch('src/app/app.jsjs', 'src/app/**/*.+(js|html)') 
true 
# but also this works: 
> minimatch('src/app/app.jsjsjsjsjs', 'src/app/**/*.+(js|html)') 
true 

を変更しますか?

答えて

1

に一致するよう@を使用する必要が(.js|.html)の一つ以上を一致させることを求めているあなたは、この使用することができますように見える:

minimatch('src/app/app.js', 'src/app/**/*.{js,html}') 
関連する問題