wiki:WF/Validacaodedados

Version 1 (modified by trac, 17 years ago) (diff)

--

Para quem já ouviu falar,  Expressões Regulares, são uma maneira eficiente de validar dados obtidos de campos em formulários. No módulo Workflow, está disponível uma classe que implementa diversos padrões de validação usando Expressões regulares.

Principais padrões verificados:

:CEP -> CEP

:CPF ->CPF

:ADDR_MAC - > ENDERECO MAC

:DATE -> DATA - DD/MM/YYYY

:TIME- > HORA - HH:MM

:TEL_DDD -> TELEFONE COM DDD - (00) 0000-0000

:TEL -> TELEFONE SEM DDD

:ADDR_IP -> ENDERECO IP

:ADDR_EMAIL -> E-MAIL

:RG -> RG

:CURRENCY -> UNIDADE MONETARIA (REAIS)

Exemplo de uso:

   <?php

      $re = wf_create_object('wf_regex');



      if ($re->validate($re->CEP, '82410-400'))

         echo "valido";

      else

         echo "invalido";

      $instance->complete();

   ?>