1

誰かがこの問題の正規表現を見つけるのを手伝ってくれるかどうか疑問に思っていました。Visual Studio 2010に組み込まれている検索/置換機能を使用して、以下を置き換えたいと思います。

_batch.AddInstruction(InstructionType.Update, "LEG_RES_ID", "N")

_batch.AddInstruction(InstructionType.Update, BpcFields.LegResId, "N")

「LEG_RES_ID」はプレースホルダーであり、ここで複数の異なる文字列を使用できます。その位置にある任意の文字列の場合、BpcFieldsの同等のメンバーは、上記の例のように、アンダースコアを含まない同じ文字列のパスカルケースバージョンになります。

よろしくお願いします!

4

1 に答える 1

0

この答えを見て、マクロを使ってみます。別のエディター(たとえば、この質問によるEditPad pro )がない限り、正規表現だけでテキストの大文字と小文字を変更することはできないようです。

別の回避策は、テキストファイルで必要なタスクを実行するプログラムを作成し、それをソースで使用することです。

于 2012-09-28T13:05:11.163 に答える