Cria um objeto tRegex com um determinado padrão de texto.
Sintaxe
tRegEx():New( < cPattern >, [ lRE2 ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência | Observações |
---|---|---|---|---|---|
cPattern | caractere | Padrão do texto | X | Não deve ser vazio (Nulo) | |
lRE2 | lógico | Indica se será utilizada a biblioteca RE2 como motor das operações |
Retorno
Nome | Tipo | Descrição | Observações |
---|---|---|---|
oRegex | objeto | Nova instância da classe tRegEx | Se algum erro ocorrer será retornado Nulo (Nil) |
Observações
Exemplos
Exemplo Construtor
User function tRgxNew() local regex := NIL regex := tRegex():new("([Z])\w+") if ValType(regex) <> "O" ConOut ("Erro, objeto nao foi criado") else ConOut ("Objeto criado com sucesso") endif regex := tRegex():new("([Z])\w+", .T. ) // Utiliza a biblioteca RE2 if ValType(regex) <> "O" ConOut ("Erro, objeto nao foi criado") else ConOut ("Objeto criado com sucesso") endif return
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas