Visual Studio:替换{和新行

时间:2014-09-02 10:02:59

标签: regex visual-studio replace visual-studio-2013 find

我发现我可以写在"查找和替换框"正则表达式,以便在Visual Studio的代码中找到新的行,但我想要做的是"对于每个' {'接着是一个新行,将其替换为下一个语法符号"。换句话说:

class Parser5 : Parser
{
    public Parser5(Scanner scanner) : base(scanner)
    { }
    public override Loop ParseLoop()
    {
        if(//some stuff)
        {
               return this.ParseNestedLoop();
        }
    }
}

使用:

class Parser5 : Parser
{   public Parser5(Scanner scanner) : base(scanner)
    { }
    public override Loop ParseLoop()
    {   if(//some stuff)
        {return this.ParseNestedLoop();
        }
    }
}

1 个答案:

答案 0 :(得分:1)

 \{\n(?<=\{\n)(.*$)

你可以使用它。

参见演示。

http://regex101.com/r/sA7pZ0/31