Sintaxe Validate¶
Validate atua de maneira muito similar a Cast, recebendo, como parâmetro
entre as tags, o “tipo” a ser validado. As opções atualmente disponíveis são
CPF
, CNPJ
, Name
, Even
, Odd
, Positive
, Negative
,
CEP
e Email
.
Definição Formal¶
validate ::= @Validate\< <type> \> <expr>
Exemplos¶
1 2 3 4 5 6 7 8 | #include "prelude.ch"
Function ValidateTests()
@Validate<Email> "marcelocamargo@linuxmail.org" // => .T.
@Validate<CNPJ> "62645927000136" // => .T.
@Validate<CPF> "45896587466" // => .F.
@Validate<Name> "Marcelo Camargo" // => .T.
Return 0
|