肯定先読みのなかの.*はいいんだっけか
肯定後読みの.*だと不定長になってエラーになるのと混同した

てか.*が大胆で要するに行頭から行末まで取れてしまうと思うんだよ
^(?=.*Minecraft)(?=.*まいん).*$
.*Minecraft.*まいん.*
.*
*(正規表現でないワイルドカード)
1行ならどれも同じことなんで
取れないなら間に不可視な改行とかタブが入ってたのかも