あなたが持っているとしましょうstring
:
string s = "GameObject.Find(\"obj\").GetComponent(\"comp\").GetMethod(\"method\").Get...";
にはstring
、任意の数のGetX()
メソッドを追加できます。
また、「。」なしで各メソッドを区切る必要があります。セパレーター。ただし、GameObject.Find
保持でき(dot)
ます。
これまでの私のコードは次のとおりです。
Match match = Regex.Match(s, "(.+?\\(\".+?\"\\))(?:\\.??)*");
これにより、1 つのグループのみが生成されます。この問題の正しい解決策は何ですか?
編集:
非キャプチャ グループで更新されました。