wiki:WF/Validacaodedados

Version 3 (modified by cassiomaes, 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();

   ?>