在MSVS 2008中查找和替换正则表达式

时间:2011-03-17 15:27:59

标签: regex visual-studio

我有一个我想以这种方式替换的功能

myDictionary.Add(“variable_key”,“constant_value”);

更换后,我希望它成为

myDictionary.Add(“variable_key”,variable_key);

我尝试使用

Add("{[.]+}", "constant_value"); 替换为 Add("\1", \1);

但是找不到这条线。我错过了什么?如果这是一个菜鸟问题,请原谅。我一直都有正则表达式的问题。我只是无法理解他们......

1 个答案:

答案 0 :(得分:0)

[]创建一个字符类,匹配括号之间的文字字符 因此,[.]仅匹配.字符。

您想写.,而不是[]

您还需要使用\转义括号。

相关问题