C# で、多くのファイルから db に「ハードコードされた」変数の初期化 (カスタム言語から) を解析しようとしていますが、問題があります:
#1 を解析するサンプル コード >>>
ArrayName[ArrayIndexVariable].arrayPropertyNameHex = $A3
正規表現を使用しようとしています:
string strRegExCriteria = @"^sArrayName\[ArrayIndexVariable\]\.arrayPropertyNameHex.+= ?(.+?)$";
ただし、.Success を返します。
matchRegExCriteria.Groups[1].Value.ToString().Length.ToString();
... は0 ですか? ...
解析するサンプル コード #2 >>>
ArrayName[ArrayIndexVariable].arrayPropertyNameInt = 6942
正規表現を使用しようとしています:
string strRegExCriteria = @"^sArrayName\[ArrayIndexVariable\]\.arrayPropertyNameInt.+?(\d+)$";
ただし、これも .Success を返します。
matchRegExCriteria.Groups[1].Value.ToString().Length.ToString();
... は0 ですか? ...
何か案は?