Gegevens :: valideren :: e-mail

Gegevens :: valideren :: E-mail bevat gemeenschappelijke e-mailvalidatiemethoden.
Download nu

Gegevens :: valideren :: e-mail Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Richard Sonnen
  • Uitgever website:
  • http://search.cpan.org/~sonnen/

Gegevens :: valideren :: e-mail Tags


Gegevens :: valideren :: e-mail Beschrijving

Data :: Validate :: E-mail bevat gemeenschappelijke email validatie methoden. Data :: Validate :: E-mail bevat gemeenschappelijke e-mail validatie methods.SYNOPSIS gebruik Data :: Validate :: Email qw (is_email is_email_rfc822); if (is_email ($ verdachte)) {print "Ziet eruit als een e-mail addressn"; } Elsif (is_email_rfc822 ($ verdachte)) {print "ziet er niet veel als een e-mailadres, maar passeert rfc822n"; } Else {print "Not an email addressn"; } # Of als een object mijn $ v = Data :: Validate :: Email-> new (); die "niet een e-mail", tenzij ($ v-> is_email ( 'foo')); Deze module verzamelt gemeenschappelijke e-mail validatie routines om input validatie te maken en untainting gemakkelijker en readable.All functies retourneren een onbezoedeld waarde als de test geeft een en undef als het niet lukt. Dit betekent dat je altijd moet controleren of er een precies omschreven status te expliciet. Denk niet dat de terugkeer zal waar zijn. (Bijv. Is_username ( '0')) De waarde om te testen is altijd de eerste (en vaak alleen) argument.FUNCTIONSnew - constructor voor OO gebruik van nieuwe (); DescriptionReturns een Data :: Validator :: Email object. Hiermee kunt u toegang tot alle validator functie-aanroepen als betaalmiddel zonder ze te importeren in uw namespace of met behulp van de onhandige Data :: Validate :: E-mail :: function_name () format.ArgumentsAn optioneel hash verwezen wordt bewaard en doorgegeven aan andere functie oproepen in de data :: valideren module serie. Deze module maakt geen gebruik van de extra data, maar sommige kind oproepen te doen. Zie Data :: Validate :: Domain voor een example.ReturnsReturns een Data :: Validate :: Email objectis_email - is de waarde van een goed gevormde e-mailadres? is_email ($ value); DescriptionReturns de untainted adres als de test waarde lijkt een goed gevormde e-mailadres. Deze methode probeert om real-world adressen overeenkomen, veeleer dan te proberen om alles te steunen dat rfc822 mogelijk maakt. (Zie is_email_rfc822 als je de meer tolerante gedrag willen.) Kortom, het vrij veel looks voor something@something.tld. Het begrijpt niet echte namen ( "bob smith"), of andere opmerkingen. Het zal niet accepteren gedeeltelijk gekwalificeerde adressen ( 'bob', of 'bob @ machine') Argumenten $ valueThe potentieel adres aan test.ReturnsReturns de onbezoedelde adres op succes, undef op failure.Notes, Uitzonderingen en BugsThis functie niet elk merk proberen om te controleren of een adres is echt leverbaar. Het ziet er alleen maar om te zien dat het formaat is e-like.the functie accepteert een optionele hash verwijzing als een tweede argument om de validatie gedrag te veranderen. Het wordt doorgegeven onveranderd Data :: Validate :: Domain :: is_domain () functie Neil Neely's. Zie de documentatie van die module voor juridische values.is_email_rfc822 - doet de waarde eruit ziet als een RFC 822-adres? is_email_rfc822 ($ value); DescriptionReturns de untainted adres als de test waarde lijkt een goed gevormde e-mailadres zijn volgens RFC822. Merk op dat de standaard zorgt voor een breed scala aan adresformaten, met inbegrip van degenen met echte namen en comments.In de meeste gevallen wilt u waarschijnlijk is_email () gebruiken in plaats daarvan. Deze zal dingen die je waarschijnlijk niet verwacht te accepteren ( 'foo @ bar', bijvoorbeeld.) Argumenten $ valueThe potentieel adres aan test.ReturnsReturns de onbezoedelde adres op succes, undef op failure.Notes, Uitzonderingen en BugsThis check toepassingen Casey West Email :: module adres te doen zijn validation.The functie heeft geen poging om te controleren of een adres is echt leverbaar te maken. Het ziet er alleen maar om te zien dat het formaat is e-like.is_domain - doet de waarde eruit ziet als een domeinnaam? is_domain ($ value); DescriptionReturns de untainted domein als de test waarde lijkt een goed gevormde domeinnaam wordt gemaakt. Deze test maakt gebruik van dezelfde logica als is_email (), in plaats van de iets meer tolerante patroon door RFC822.Arguments $ valueThe potentieel domein dat is opgegeven om test.ReturnsReturns de onbezoedelde domein op succes, undef op failure.Notes, Uitzonderingen en BugsThe functie doet niet maken elke poging om te controleren of een domeinnaam daadwerkelijk bestaat. Het ziet er alleen maar om te zien dat het formaat is appropriate.As van versie 0.03, dit is een directe doorwerking naar Neil Neely's Data :: Validate :: Domain :: is_domain () function.The functie accepteert een optionele hash verwijzing als een tweede argument om de validatie gedrag te veranderen. Het wordt doorgegeven onveranderd Data :: Validate :: Domain :: is_domain () functie Neil Neely's. Zie de documentatie van die module voor juridische waarden. Vereisten: · Perl


Gegevens :: valideren :: e-mail Gerelateerde software

Webfetch

Webfetch is een PERL-module om informatie van het web te downloaden en op te slaan. ...

160

Downloaden