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
|