我尝试使用以下正则表达式替换文件列表中的所有类声明:
查找
public class (.*)
替换为:
[SomeAttribute]\npublic class $1 : MustInheritFromThisThingy<WithSome, More, Stuff>
它可以工作,但Visual Studio决定在类名后面加一个换行符。 有可能避免这种情况吗?
答案 0 :(得分:2)
用[^\r\n]
替换点。点也匹配CR符号。
使用
public class ([^\r\n]*)