私は私の.gitignore
似たようなもので立ち往生している正規表現を持っています:
(Big|Small)(State|City)-[0-9]*\.csv
動作しなかったので、RegexLab.NETに対してテストしました。
それからgitignoreのマニュアルページを見つけ、gitignoreは正規表現ではなくfnmatch(3)を使用していることを知りました。
ただし、fnmatchにはキャプチャグループに相当するものがないようです。これは実行可能ですか、またはこれを3行に分割する必要がありますか?