Histórico da Página
...
A classe tRegEx representa um objeto do tipo RegEx \ (Regular Expression\). A instancia instância 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 .
Também é possível utilizar a classe Regex disponível em TLPP.
Hierarquia
- tRegEx
Construtores
| Inclusão de trecho | ||||||
|---|---|---|---|---|---|---|
|
Propriedades
| Inclusão de trecho | ||||||
|---|---|---|---|---|---|---|
|
Métodos
| Inclusão de trecho | ||||||
|---|---|---|---|---|---|---|
|
Exemplos
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
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 |
...
Totvs Application Server com release superior a 17.3.0.7
Veja também
Import HTML Content
Visão Geral
Conteúdo das Ferramentas