在文件中查找和替换;正则表达式和 visual studio
Find and replace in files; regular expressions and visual studio
我正在尝试使用以下正则表达式替换文件列表中的所有 class 声明:
查找:
public class (.*)
替换为:
[SomeAttribute]\npublic class : MustInheritFromThisThingy<WithSome, More, Stuff>
它有效,但 Visual Studio 决定在 class 名称后放置一个换行符。
是否可以避免这种情况?
将圆点替换为 [^\r\n]
。点也匹配 CR 符号。
使用
public class ([^\r\n]*)
我正在尝试使用以下正则表达式替换文件列表中的所有 class 声明:
查找:
public class (.*)
替换为:
[SomeAttribute]\npublic class : MustInheritFromThisThingy<WithSome, More, Stuff>
它有效,但 Visual Studio 决定在 class 名称后放置一个换行符。 是否可以避免这种情况?
将圆点替换为 [^\r\n]
。点也匹配 CR 符号。
使用
public class ([^\r\n]*)