●Tasker有無: 購入済み
●Androidバージョン:8.1
●root有無: あり
●やりたいこと

Variable Search Replaceの正規表現では××を除く○○の行を抽出って表現は出来ないんでしょうか

〇味噌鍋の素、激辛鍋の素。水炊きの素。
〇味噌鍋の素、水炊きの素。
〇激辛鍋の素。豆乳鍋の素。
〇鍋
〇鍋モノ
〇激辛鍋
×激辛鍋の素
〇鍋の素
〇味噌鍋
×味噌鍋の素
〇豆乳鍋の素
〇水炊きの素

いつもは↑のような行の抽出を

すき焼き|水炊き|^(?!.*(激辛鍋の素|味噌鍋の素)).*(?=鍋).*$

ってな感じにしてたんですがどうもTaskerだと勝手が違うようで
行を抽出するのは

.*すき焼き.*|.*水炊き.*|.*鍋.*

という書き方までは分かったのですが
激辛鍋の素と味噌鍋の素を除く鍋の行を抽出方法する表現が分かりません
なんかおバカな質問ですがよろしくお願いします