DADOS :: Validar :: Email

Dados :: Validar :: E-mail contém métodos de validação de e-mail comuns.
Baixe Agora

DADOS :: Validar :: Email Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Richard Sonnen
  • Site do editor:
  • http://search.cpan.org/~sonnen/

DADOS :: Validar :: Email Tag


DADOS :: Validar :: Email Descrição

Data :: Validar :: Email contém métodos de validação de e-mail comuns. Data :: Validar :: Email contém o uso de e-mail comum validação methods.SYNOPSIS Data :: Validar :: Email qw (is_email is_email_rfc822); if (is_email ($ suspeito)) {print "parece um addressn e-mail"; } ELSIF (is_email_rfc822 ($ suspeito)) {print "não é muito parecido com um endereço de e-mail, mas passa rfc822n"; } Else {print "Não é uma addressn e-mail"; } # Ou como um objeto my $ v = Data :: Validar :: Email-> new (); morrer "não é um e-mail", a menos ($ v-> is_email ( 'foo')); Este módulo coleta de e-mail comum rotinas de validação para fazer a validação de entrada e funções de fácil untainting e mais readable.All retornar um valor imaculada se o teste passa, e undef se ele falhar. Isso significa que você deve sempre verificar para um estado definido explicitamente. Não assuma o retorno será verdadeiro. (Por exemplo is_username ( '0')) O valor de teste é sempre o primeiro (e muitas vezes apenas) argument.FUNCTIONSnew - construtor para uso OO novos (); DescriptionReturns um objeto Data :: Validador :: Email. Isto permite-lhe aceder a todas as chamadas de função validador como métodos sem importá-los para o seu namespace ou usando o desajeitado Data :: Validar :: Email :: function_name () referência de hash opcional format.ArgumentsAn é mantida e passada para outras chamadas de função no Data :: Validar série módulo. Este módulo não utiliza os dados adicionais, mas algumas chamadas criança fazer. Ver Data :: Validar :: domínio para um example.ReturnsReturns um Data :: Validar :: Email objectis_email - é o valor de um endereço de e-mail bem-formados? is_email ($ value); DescriptionReturns o endereço imaculada se o valor de teste parece ser um endereço de e-mail bem-formados. Este método tenta corresponder endereços do mundo real, ao invés de tentar apoiar tudo o que rfc822 permite. (Veja is_email_rfc822 se quiser que o comportamento mais permissiva.) Em suma, é praticamente olhares para something@something.tld. Ele não entende nomes reais ( "Bob Smith"), ou outros comentários. Ele não aceitará endereços parcialmente qualificados ( 'bob', ou 'bob @ máquina') Argumentos $ valueThe endereço potencial para test.ReturnsReturns o endereço viciada em caso de sucesso, undef em failure.Notes, exceções e função BugsThis não faz qualquer tentar verificar se um endereço é genuinamente entrega. Ele só olha para ver que o formato é a função de e-mail like.The aceita uma referência de hash opcional como um segundo argumento para alterar o comportamento de validação. Ele é passada inalterada a função de Neil Neely Data :: Validar :: Domínio :: is_domain (). Consulte a documentação do módulo para values.is_email_rfc822 legal - faz o valor olhar como um 822 endereço RFC? is_email_rfc822 ($ value); DescriptionReturns o endereço imaculada se o valor de teste parece ser um endereço de e-mail bem-formados de acordo com RFC822. Note-se que o padrão permite uma ampla variedade de formatos de endereço, incluindo aqueles com nomes reais e comments.In maioria dos casos, você provavelmente vai querer usar is_email () em vez. Este irá aceitar as coisas que você provavelmente não estão esperando ( 'foo @ bar', por exemplo.) Argumentos $ valueThe endereço potencial para test.ReturnsReturns o endereço viciada em caso de sucesso, undef em failure.Notes, exceções e usos de verificação BugsThis módulo Email :: endereço de Casey Ocidente para fazer sua função validation.The não faz qualquer tentativa para verificar se um endereço é genuinamente entrega. Ele só olha para ver que o formato é e-mail-like.is_domain - faz o valor olhar como um nome de domínio? is_domain ($ value); DescriptionReturns o domínio não viciada se o valor de teste parece ser um nome de domínio bem formado. Este teste usa a mesma lógica que is_email (), em vez do padrão um pouco mais permissiva especificado pelo RFC822.Arguments $ valueThe domínio potencial para test.ReturnsReturns domínio viciada em caso de sucesso, undef em failure.Notes, exceções e função BugsThe não fazer qualquer tentativa para verificar se um domínio está realmente existe. Ele só olha para ver que o formato é appropriate.As da versão 0.03, esta é uma função function.The direta de passagem para Neil Neely Data :: Validar :: Domínio :: is_domain () aceita uma referência de hash opcional como uma segunda argumento para alterar o comportamento de validação. Ele é passada inalterada a função de Neil Neely Data :: Validar :: Domínio :: is_domain (). Consulte a documentação do módulo para os valores legais. Requisitos: · Perl.


DADOS :: Validar :: Email Software Relacionado

DBD :: wtsprite.

dbd :: wtsprite é uma extensão perl para o DBI, fornecendo emmulação de banco de dados via arquivos planos. ...

142

Download