替换Visual Studio中的所有属性

时间:2013-05-04 10:09:07

标签: c# visual-studio-2010 visual-studio

我有很多cs文件,下一个注释:

[Js(Md.pr, imo = false, tr="csc")]

其中tr值在每个cs文件之间更改。

我想自动删除所有这些注释。因此,当我选择正则表达式函数时,我尝试在Visual studion中使用“replace all”。所以我写道:

find what: [Js*]
replace with ''

并且它在代码中找到了许多字符,我不想删除它们。

我该怎么做?

2 个答案:

答案 0 :(得分:4)

我认为您正在寻找以下正则表达式:

\[Js.*\]

char [是正则表达式中的特殊字符,因此必须进行转义。

\[ = [

. =匹配除换行符之外的任何单个字符。

* =匹配前面表达式的零次或多次出现,并进行所有可能的匹配。

更多信息请浏览:http://msdn.microsoft.com/en-us/library/2k3te2cs%28v=VS.100%29.aspx

答案 1 :(得分:0)

尝试正则表达式。

\[Js\b(.*?)\)\]
找到并替换时