【发布时间】:2011-11-29 09:42:57
【问题描述】:
我想用 VB.NET 替换 C# 属性,这意味着 [Serializable] 应该变成 <Serializable>。
(\[)(.+)(\]) 模式确实找到了结果,但我不知道如何用适当的括号替换第一组和最后一组。
我阅读了this 页面,但我不明白如何在 F&R 中使用花括号,我尝试用它来包装组,但它不起作用。
【问题讨论】:
-
如果您使用的是 Visual Studio 2010,我建议您安装 Microsoft 的 Productivity Power Tools 扩展。这有一个支持普通 .NET 正则表达式的搜索/替换。
-
我正在使用PPT扩展。我不知道如何替换它(我确实尝试了经典的 F&R,但它也不起作用)。
-
如果在 PPT 选项页面中启用了快速查找,只需按 Ctrl+H 即可打开替换对话框。按“查找”文本框中的下拉箭头应显示一些允许您启用正则表达式的选项。可以在例如blogs.msdn.com/b/visualstudio/archive/2011/03/15/… 找到更多信息
-
@DeCaf (@R2D2) 我知道如何使用它。我的问题是如何用正则表达式替换。
-
抱歉,误读了问题。在下面发布了一个答案,该答案应该可以使用 PTT 的快速查找/替换。
标签: regex visual-studio visual-studio-2010 replace