必要な動作に問題があります。
があると仮定します
sourceString = @"name1$$value1^name2$$value2^name3$$value3";
たぶんもっと長い文字列...
この名前と値のペアに基づいて辞書を作成するために、最初にセパレーターで分割し^
、次に別のセパレーターで分割したいと思います。$$
この文字列はファイルに保存されるため、長すぎる可能性があり、分割操作に時間がかかりすぎる可能性があります。^
match byと internal groupmatch by を備えた正規表現があることを願ってい$$
ます。