A Biblioteca de Componentes de Expressão Regular é uma biblioteca fácil de usar para pesquisar e/ou substituir strings ou dados em arquivos usando expressões regulares. Ele suporta tanto a programação VCL usando o modelo de programação RAD do C++ Builder IDE e a programação não-VCL. Ambos os métodos de programação suportam as propriedades, métodos e eventos modelo C++Builder. Possui opções de expressão flexíveis para combinar com qualquer tipo de sintaxe de expressão regular. Há uma extensa documentação para explicar seu uso e a biblioteca é totalmente suportada. A biblioteca também é rápida e fácil de usar e os arquivos de cabeçalho se conectam automaticamente nas bibliotecas de suporte corretas. Expressões regulares são um meio de fazer pesquisa com base em padrões adotados a partir da ideia UNIX de expressões regulares em várias ferramentas Unix. O modelo de propriedades/métodos/eventos usa: a) Propriedades para especificar uma expressão regular, string to match, especificação de arquivo (com curingas ) para combinar, opções flexíveis para sintaxe de expressão regular, opções flexíveis para considerações correspondentes e outras propriedades para melhorar os recursos de correspondência. b) Métodos para combinar uma string de várias maneiras; toda a corda, o início da corda, em qualquer lugar da string, várias correspondências exclusivas em uma string. Métodos para combinar dados de arquivos; uma única correspondência em um arquivo ou várias partidas em um arquivo. Um método para alterar dados em uma sequência ou arquivo com base na sintaxe de substituição semelhante ao formato que pode usar os dados reais encontrados ou uma de suas subexpressões. Um método para dividir cordas com base em expressões regulares. c) Eventos para lidar com a coleta de dados específicos para cada um dos métodos de correspondência. A maioria dos manipuladores de eventos tem acesso ao que a expressão corresponde, bem como ao que cada subexpressão da expressão corresponde.
história da versão
- Versão 3.1 postado em 2002-11-16
Propriedades e eventos para a classe não-VCL usando __property e __closure, que podem ser definidos em tempo de execução.
Detalhes do programa
- Categoria: Desenvolvimento > Outros
- Editor: Tropic Software East Inc.
- Licença: Livre
- Preço: N/A
- Versão: 3.1
- Plataforma: windows