Regular Expression Component Library for BCB 3.1

Licença: Grátis ‎Tamanho do arquivo: 3.46 MB
‎Classificação dos utilizadores: 3.0/5 - ‎4 ‎votos

A Biblioteca componente de expressão regular é uma biblioteca fácil de usar para pesquisar e/ou substituir cordas ou dados em ficheiros usando expressões regulares. Suporta tanto a programação VCL utilizando o modelo de programação RAD do Construtor C++ e a programação não-VCL. Ambos os métodos de programação suportam as propriedades, métodos e eventos modelo C++ Construtor. Tem opções de expressão flexíveis para combinar com qualquer tipo de sintaxe de expressão regular. Há documentação extensiva para explicar a sua utilização e a biblioteca é totalmente suportada. A biblioteca também é rápida e fácil de usar e os ficheiros do cabeçalho ligam-se 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 utiliza: a) Propriedades para especificar uma expressão regular, string to match, especificação de ficheiros ( com wildcards ) para combinar, opções flexíveis para sintaxe de expressão regular, opções flexíveis para considerars correspondentes, e outras propriedades para melhorar as capacidades de correspondência. b) Métodos para combinar uma corda de várias maneiras; toda a corda, o início da corda, em qualquer lugar da corda, múltiplos fósforos exclusivos numa corda. Métodos para combinar dados de ficheiros; ou uma correspondência num ficheiro ou várias correspondências num ficheiro. Um método para alterar dados numa cadeia ou ficheiro baseado na sintaxe de substituição semelhante ao formato que pode utilizar os dados reais encontrados ou uma das suas subexpressões. Um método para dividir cordas com base em expressões regulares. c) Eventos para lidar com a recolha de dados específicos para cada um dos métodos de correspondência. A maioria dos manipuladores de eventos têm acesso ao que a expressão corresponde, bem como ao que cada sub-expressã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