Árvore de páginas

Método estático, verifica se o que foi recebido no primeiro parâmetro está de acordo com o padrão de um número de telefone.

Sintaxe


Regex():isPhone( < cText> )

Parâmetros

NomeTipoDescriçãoObrigatórioReferênciaObservações
cText
String

Texto cujo valor sera validado.

X

Retorno

NomeTipoDescriçãoObservações
lOK
Lógico

Se o texto corresponder a um número de telefone retorna verdadeiro, caso contrário falso.


Observações

* Padrão de telefone utilizado no Regex: ^\(?:\(?:\\+|00\)?\(55\)\\s?\)?\(?:\\\(?\(\[1-9\]\[0-9\]\)\\\)?\\s?\)?\(?:\(\(?:9\\d|\[2-9\]\)\\d\{3\}\)\\-?\(\\d\{4\}\)\)$

Exemplos

Exemplo Construtor
using namespace tlpp.regex

Function u_regexStatic_isPhone()
    conout(Regex():isPhone("(11) 99999-9999")) // .T.
    conout(Regex():isPhone("11) 99999-9999")) // .F.
Return

Veja também

  • Sem rótulos