using System;
using System.Text.RegularExpressions;
public class Example
{
    public static void Main()
    {
        string pattern = @"\s+TStatusBar";
        string substitution = @" TMgStatusBar";
        string input = @"inherited FormPadrao: TFormPadrao
  Left = 354
  Top = 155
  Caption = 'FormPadrao'
  ClientHeight = 342
  ClientWidth = 655
  KeyPreview = True
  PopupMenu = MnPop_Principal
  OnCloseQuery = FormCloseQuery
  OnDeactivate = FormDeactivate
  ExplicitWidth = 671
  ExplicitHeight = 381
  DesignSize = (
    655
    342)
  PixelsPerInch = 96
  TextHeight = 15
  object Bv_Top: TBevel [0]
    Left = 0
    Top = 0
    Width = 655
    Height = 2
    Align = alTop
  end
  object Sb_FormPadrao: TStatusBar [1]
    Left = 0
    Top = 317
    Width = 655
    Height = 25
    Panels = <
      item
        Bevel = pbNone
        Text = 'Usu'#225'rio'
        Width = 100
      end
      item
        Bevel = pbNone
        Width = 50
      end>
    ParentColor = True
    ParentFont = True
    UseSystemFont = False
    ExplicitTop = 323
  end
  object Pn_BaseToolBar: TPanel [2]
    Left = 0
    Top = 2
    Width = 655
    Height = 73
    Align = alTop
    BevelOuter = bvNone
    ParentColor = True
    TabOrder = 2
  end
  object Pn_BaseGrid: TPanel [3]
    Left = 0
    Top = 75
    Width = 655
    Height = 242
    Align = alClient
    BevelOuter = bvNone
    BorderWidth = 3
    ParentColor = True
    TabOrder = 4
    ExplicitLeft = 32
    ExplicitTop = 95
    ExplicitHeight = 222
  end
  inherited MinMax: TmgMinMax
    Top = 7
    MinTrackSize.X = 450
    MinTrackSize.Y = 300
    ExplicitTop = 7
  end
  object Mn_Principal: TMainMenu [6]
    Left = 4
    Top = 36
    object miTabela: TMenuItem
      Caption = '&Tabela'
      object miInserir: TMenuItem
        Caption = '&Inserir'
      end
      object miApagar: TMenuItem
        Caption = '&Apagar'
      end
      object miPropriedades: TMenuItem
        Caption = '&Editar'
      end
      object N4: TMenuItem
        Caption = '-'
      end
      object miFechar: TMenuItem
        Caption = '&Fechar'
        OnClick = miFecharClick
      end
    end
    object miEditar1: TMenuItem
      Caption = '&Editar'
      object miRecortar1: TMenuItem
        Caption = '&Recortar'
      end
      object miCopiar1: TMenuItem
        Caption = '&Copiar'
      end
      object miColar1: TMenuItem
        Caption = '&Colar'
      end
    end
    object miExibir: TMenuItem
      Caption = '&Exibir'
      object miBarradeFerramentas: TMenuItem
        Caption = 'Barra de &Ferramentas'
        object miNaoExibir: TMenuItem
          Caption = '&N'#227'o Exibir'
          GroupIndex = 1
          RadioItem = True
          OnClick = mi_NaoExibirClick
        end
        object N5: TMenuItem
          Caption = '-'
          GroupIndex = 1
          RadioItem = True
        end
        object miAlto: TMenuItem
          Caption = '&Alto'
          GroupIndex = 1
          RadioItem = True
          OnClick = mi_AltoClick
        end
        object miBaixo: TMenuItem
          Caption = '&Baixo'
          GroupIndex = 1
          RadioItem = True
          OnClick = mi_BaixoClick
        end
      end
      object miBarradeStatus: TMenuItem
        Caption = 'Barra de &Status'
        OnClick = mi_BarradeStatusClick
      end
      object mi_SepN3: TMenuItem
        Caption = '-'
      end
      object mi_Informacoesdajanela1: TMenuItem
        Caption = 'Informa'#231#245'es desta Janela'
        OnClick = mi_Informacoesdajanela1Click
      end
      object mi_Sepm9: TMenuItem
        Caption = '-'
        Visible = False
      end
      object mi_OcorrenciaAuditoria: TMenuItem
        Caption = 'Logs de Auditoria'
        Visible = False
        OnClick = mi_OcorrenciaAuditoriaClick
      end
    end
    object Mi_Ajuda: TMenuItem
      Caption = '&Ajuda'
      object Mi_AjudaProcesso: TMenuItem
        Caption = 'Ajuda &Processo'
        ShortCut = 112
        OnClick = Mi_AjudaProcessoClick
      end
      object Mi_AjudaTela: TMenuItem
        Caption = 'Ajuda &Tela'
        ShortCut = 16496
        OnClick = Mi_AjudaTelaClick
      end
      object Mi_HistoricoAlteracoes: TMenuItem
        Caption = '&Hist'#243'rico de altera'#231#245'es'
        Visible = False
        OnClick = Mi_HistoricoAlteracoesClick
      end
    end
  end
  inherited mgPopupImpressao: TmgPopupMenu
    Left = 4
  end
  object MnPop_Principal: TPopupMenu
    Left = 34
    Top = 36
    object mi_Inserir: TMenuItem
      Caption = '&Inserir'
    end
    object mi_Apagar: TMenuItem
      Caption = '&Apagar'
    end
    object mi_Editar: TMenuItem
      Caption = '&Editar'
    end
    object N1: TMenuItem
      Caption = '-'
    end
    object mi_BarradeFerramentas: TMenuItem
      Caption = '&Barra de Ferramentas'
      object mi_NaoExibir: TMenuItem
        Caption = '&N'#227'o Exibir'
        GroupIndex = 1
        RadioItem = True
        OnClick = mi_NaoExibirClick
      end
      object N2: TMenuItem
        Caption = '-'
        GroupIndex = 1
        RadioItem = True
      end
      object mi_Alto: TMenuItem
        Caption = '&Alto'
        GroupIndex = 1
        RadioItem = True
        OnClick = mi_AltoClick
      end
      object mi_Baixo: TMenuItem
        Caption = '&Baixo'
        GroupIndex = 1
        RadioItem = True
        OnClick = mi_BaixoClick
      end
    end
    object mi_BarradeStatus: TMenuItem
      Caption = 'Ba&rra de Status'
      OnClick = mi_BarradeStatusClick
    end
  end
end";
        RegexOptions options = RegexOptions.IgnoreCase;
        
        Regex regex = new Regex(pattern, options);
        string result = regex.Replace(input, substitution, 1);
    }
}
Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for C#, please visit: https://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex(v=vs.110).aspx