我有很多 cs 文件,带有下一个注释:
[Js(Md.pr, imo = false, tr="csc")]
在每个文件tr
之间更改值的位置。cs
我想自动删除所有这些注释。因此,当我选择正则表达式功能时,我尝试在 Visual studion 中使用“全部替换”。所以我写道:
find what: [Js*]
replace with ''
它在代码中发现了很多我不想删除的字符。
我该怎么做?
我有很多 cs 文件,带有下一个注释:
[Js(Md.pr, imo = false, tr="csc")]
在每个文件tr
之间更改值的位置。cs
我想自动删除所有这些注释。因此,当我选择正则表达式功能时,我尝试在 Visual studion 中使用“全部替换”。所以我写道:
find what: [Js*]
replace with ''
它在代码中发现了很多我不想删除的字符。
我该怎么做?
我认为您正在寻找以下正则表达式:
\[Js.*\]
char [ 是正则表达式中的特殊字符,因此必须对其进行转义。
\[
= [
.
= 匹配除换行符以外的任何单个字符。
*
= 匹配前面表达式的零次或多次出现,并进行所有可能的匹配。
更多信息浏览:http: //msdn.microsoft.com/en-us/library/2k3te2cs%28v=VS.100%29.aspx
试试正则表达式。
\[Js\b(.*?)\)\]
同时查找和替换。