regex - 在Visual Studio中替换正则表达式

标签 regex visual-studio-2010 replace pattern-matching

使用Visual Studio 2010,我想如下进行项目级正则表达式替换。

查找:#region {any string here}
替换:#region - string from above -
我尝试了以下方法:

region\s'{[^]+}'

region '{[^]+}'

region {:q}

但是IDE提示模式不正确。我怎样才能解决这个问题?

最佳答案

啊,Visual Studio正则表达式...不应将它们称为正则表达式,因为它们与许多“标准”内容有所不同

我启动了VS,经过一番尝试和错误后,它起作用了:

搜索:

\#region \{{.*}\}

代替:
#region - \1 -

关于regex - 在Visual Studio中替换正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10280277/

相关文章:

.net - 从 Setup.exe Bootstrap 调用时如何确定 MSI 的返回代码

c++ - mfc++中如何将char*转成char**

C# 字符串数组替换最后一个元素

java - Java中的正则表达式问题

regex - Perl 忽略正则表达式替换的替换侧的空格

swift - 如何使用 Swift 4.2 为 Int 和 Float 值创建正则表达式?

mysql - 如何在一个查询中使用带有替换的子字符串?

Python正则表达式或split/strip从文本行括号之间获取int

c# - 使用 Entity Framework 和 WCF 的大型应用程序

c# - 如何删除字符串数组中的单词