Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Próxima »

Cria um objeto tRegex com um determinado padrão de texto.

Sintaxe


tRegEx():New( < cPattern >, [ lRE2 ] )

Parâmetros

NomeTipoDescriçãoObrigatórioReferênciaObservações
cPattern
caractere

Padrão do texto

X
Não deve ser vazio (Nulo)
lRE2lógicoIndica se será utilizada a biblioteca RE2 como motor das operações


Retorno

NomeTipoDescriçãoObservações
oRegex
objeto

Nova instância da classe tRegEx

Se algum erro ocorrer será retornado Nulo (Nil)

Observações

Exemplos

Exemplo 

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

  • Sem rótulos