2012-09-28 97 views
1

想知道是否有人可以帮我找到这个问题的正则表达式。我想替换以下使用Visual Studio 2010内置的查找/替换功能:使用正则表达式替换Visual Studio 2010中的指令

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

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

的“LEG_RES_ID”是一个占位符,可以在这里出现多个不同的字符串。对于该位置的任何字符串,BpcFields的等价成员将是相同字符串的Pascal格式版本,不带下划线,如上例所示。

非常感谢提前!

+0

我不认为这是可能的。 – nhahtdh

+0

'LegResId'后面的'''是一个拼写错误,对吗? –

+0

你没有提供LEG_RES_ID不同的信息,这使得不可能做一个正常的直接搜索和替换。 –

回答

0

我看看this答案并尝试使用宏。看起来,除非您有其他编辑器(例如根据this question的EditPad专业版),否则无法使用正则表达式更改文本的情况。

另一个解决方法是创建一个程序,该程序在文本文件上执行所需的任务并在源文件上使用它。

相关问题