Compartilhar via


Expressões Regulares do .NET Framework

Expressões regulares fornecem um método poderoso, flexível e eficiente para processamento de texto.A extensiva notação de correspondência de padrão de expressões regulares permite que você analise rapidamente grandes quantidades de texto para localizar padrões de caracteres específicos; para extrair, editar, substituir ou excluir subsequências de texto; ou para adicionar as sequências extraídas para a uma coleção para gerar um relatório.Para muitos aplicativos que lidam com sequências de caracteres (tais como processamento de HTML, análise de arquivo de log e análise de cabeçalho HTTP), as expressões regulares são uma ferramenta indispensável.

Expressões regulares do Microsoft.NET Framework incorporam os recursos mais populares de outras implementações de expressão regular como aquelas em Perl e AWK.Projetado para ser compatível com expressões regulares do Perl 5, as expressões regulares do .NET Framework incluem recursos ainda não vistos em outras implementações, como da correspondência da direita para esquerda e compilação rápida.

As classes de expressões regulares do .NET Framework são parte da biblioteca de classe base e pode ser usada com qualquer linguagem ou ferramenta que tenha como destino a common language runtime, incluindo ASP.NET e Visual Studio 2005.

Nesta seção

Referência

  • System.Text.RegularExpressions
    Fornece informações de referência da biblioteca de classes para o namespace System.Text.RegularExpressions do .NET Framework.