PHPスクリプトでフォルダー内のファイルを検索し、ReGEXでメインファイル名だけを取得するようにします。
ファイルはファンサブグループなどのTVShowsですが、番組名だけが必要です。
[Final8]Nazo no Kanojo X 01-13 + OVA (BD 10-bit 1920x1080 x264 FLAC)
[Final8]Nazo no Kanojo X 01-13 + OVA (BD 10-bit 1280x720 x264 AAC)
[HorribleSubs] OreShura - 05 [1080p].mkv
[HorribleSubs] OreShura - 05 [720p].mkv
[Hatsuyuki]_Naruto_Shippuuden_-_298_[720p][3FF2ABFE].mp4
[Commie] Mondaiji-tachi ga Isekai kara Kuru Sou Desu yo - 04 [18B50CAF].mkv
[FFF] Maoyuu Maou Yuusha - 05 [E84974F0].mkv
[Commie] Chihayafuru 2 - 04 [AB85B68E].mkv
[gg]_Sasami-san@Ganbaranai_-_04_[4D5B88AF].mkv
[Nutbladder] JoJo's Bizarre Adventure - 17
[UTW]_Shinsekai_Yori_-_18_[h264-720p][FAC060C0].mkv
[]括弧内のファンサブ名と、エピソード番号などのファイル名の残りの部分をすべて削除したい。なぞの彼女と幼稚園、Naruto_Shippuuden(またはより良いNARUTO-ナルト-疾風伝)などのメインファイル名だけが必要です。
自分で正規表現を作ってみましたが、うまくいきませんでした。助けていただければ幸いです。可能であれば、正規表現のどの部分が何をしているのかコメントしていただければ、私も学ぶことができます。