誰かがこの問題の正規表現を見つけるのを手伝ってくれるかどうか疑問に思っていました。Visual Studio 2010に組み込まれている検索/置換機能を使用して、以下を置き換えたいと思います。
_batch.AddInstruction(InstructionType.Update, "LEG_RES_ID", "N")
と
_batch.AddInstruction(InstructionType.Update, BpcFields.LegResId, "N")
「LEG_RES_ID」はプレースホルダーであり、ここで複数の異なる文字列を使用できます。その位置にある任意の文字列の場合、BpcFieldsの同等のメンバーは、上記の例のように、アンダースコアを含まない同じ文字列のパスカルケースバージョンになります。
よろしくお願いします!