Composition Setup |
---|
import.css=/download/attachments/6062824/tecnologia.css
|
Pagetitle |
---|
| Classe tRegEx |
---|
| Classe tRegEx |
---|
|
A classe tRegEx representa um objeto do tipo RegEx \(Regular Expression\). A instancia de uma classe permite testar padrões, substituir string, remover ocorrências de uma tag em um texto, etc. Diversas aplicações que realizam operações com string podem ser beneficiar com o uso de expressões regulares. Essa classe foi desenvolvida com base em bibliotecas existentes, como a [RE2](https://github.com/google/re2/wiki/Syntax\) da Google .
Hierarquia
Construtores
Inclusão de trecho |
---|
| Classe tRegEx - Construtores |
---|
| Classe tRegEx - Construtores |
---|
nopanel | true |
---|
|
Propriedades
Inclusão de trecho |
---|
| Classe tRegEx - Propriedades |
---|
| Classe tRegEx - Propriedades |
---|
nopanel | true |
---|
|
Métodos
Inclusão de trecho |
---|
| Classe tRegEx - Métodos |
---|
| Classe tRegEx - Métodos |
---|
nopanel | true |
---|
|
Exemplos
Bloco de código |
---|
language | cpp |
---|
title | Exemplo 1 |
---|
linenumbers | true |
---|
collapse | true |
---|
|
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 |
Observações
Abrangência
Totvs Application Server com release superior a 17.3.0.7
Veja também