Regex Visual Studio 2015查找和替换

Regex Visual Studio 2015查找和替换,regex,visual-studio,Regex,Visual Studio,我必须从以下位置替换VisualStudio中的许多MemberVariable: _MyVariable 到 这个名字绝对是可变的。我用它来查找我的“错误”命名变量: (_)([A-Z])((.)*) 但我不知道如何替换这个。需要与以前相同的名称,只需将第一个大写字母更改为小写字母 有人有主意吗 更新: 从其他条目中,我发现$x使我能够访问找到的单词的各个部分。所以我需要1美元2美元3美元,2美元必须是小写字母。按ctrl+H。它将带来查找和替换菜单。在那里你可以写下你想改变的名字。您

我必须从以下位置替换VisualStudio中的许多MemberVariable:

 _MyVariable 

这个名字绝对是可变的。我用它来查找我的“错误”命名变量:

(_)([A-Z])((.)*)
但我不知道如何替换这个。需要与以前相同的名称,只需将第一个大写字母更改为小写字母

有人有主意吗

更新:


从其他条目中,我发现$x使我能够访问找到的单词的各个部分。所以我需要1美元2美元3美元,2美元必须是小写字母。

按ctrl+H。它将带来查找和替换菜单。在那里你可以写下你想改变的名字。您可以选择“全部替换”,这将适用于所有找到的实例

您无法使用Visual Studio查找和替换正则表达式,因为.NET正则表达式不支持
\L
/
\U
-
\E
大小写更改运算符


您可以在记事本++中使用
(?是的,如果我想替换x次使用的一个变量,这将是一种方法。但是我需要用不同的名称替换x个变量。很抱歉,我的问题你不清楚。_MyVariable只是一个例子。想想有50个不同名称的变量,但都从x开始,现在需要_xOh。_xOh。。对不起,我误解了这个问题,你不能这样做使用Visual Studio F&R正则表达式。你可以在记事本++中使用
(?
\u myVariable\u myNew\u Variable
)来完成。你也可以在SublimiteText中完成。我想我会把它作为一个解决方法发布。
(_)([A-Z])((.)*)