Internet

E-mailadressen correct valideren met Perl

Schrijver: Louise Ward
Datum Van Creatie: 12 Februari 2021
Updatedatum: 12 Kunnen 2024
Anonim
Career talks: Work visa and relocation - A step-by-step guide #HalloGermany
Video: Career talks: Work visa and relocation - A step-by-step guide #HalloGermany

Inhoud

Is het geldig en zal het werken? Als u ergens in uw Perl-scripts en -programma's e-mailadressen verzamelt of gebruikt, verzamelt u mogelijk veel adressen die niet werken. Bij de ene ontbreekt mogelijk een letter in de domeinnaam, bij een andere is een niet-toegestaan ​​teken toegestaan.

Wat de redenen voor de ongeldigheid ook zijn, u wilt het kapotte adres achterhalen - om de gebruiker te vragen om misschien opnieuw in te voeren, of om te voorkomen dat er een e-mail wordt gestuurd die nergens heen gaat.

In Perl kun je natuurlijk een gecompliceerde reguliere expressie verzinnen; of u wendt zich tot een handige module die al een ingebouwde module heeft en ook domeinnamen kan controleren.

E-mailadressen valideren met Perl

Om e-mailadressen te controleren op de juistheid en geldigheid in een Perl-script of -programma:


  • Bouw e-mailvalidatie in de HTML-code in als gebruikers e-mailadressen in een webformulier typen.
  • Gebruik Email :: Valid-> adres ('') uit de module Email :: Valid CPAN Perl; zie hieronder voor details, installatie en voorbeelden.

E-mail :: Geldige e-mailadres Validatievoorbeelden

U kunt E-mail :: Geldig controleren op geldige domeinen op het hoogste niveau (zorg ervoor dat ".com", ".net", ".cn" of een andere geldige domeinnaam helemaal aan het einde van het e-mailadres is). Zorg ervoor dat de Net :: Domain :: TLD-module is geïnstalleerd.

Installeer de E-mail :: Geldige Perl-module

Om uw Perl-installatie uit te rusten met de module E-mail :: Geldig voor het valideren van de juistheid van e-mailadressen:

  • Open een opdrachtprompt.
    • Open onder Mac en Linux de Terminal-applicatie, bijvoorbeeld:
      • Type

        sudo perl -MCPAN -e 'installeer e-mail :: geldig' (Mac en Linux) of

        perl -MCPAN -e 'installeer e-mail :: geldig'

  • druk op Enter.
    • Voer het supergebruikerswachtwoord in en druk op Enter indien gevraagd.
    • Kies wanneer u wordt gevraagd "Wilt u dat ik zoveel mogelijk automatisch configureer?" Ja.
    • Als wordt gevraagd "Is het OK om te proberen verbinding te maken met internet?", Voer dan in Ja ook.

Interessante Berichten

Interessant Op De Site

Hoe te tekenen op Google Docs
Software

Hoe te tekenen op Google Docs

Tekenen in Google Doc i niet meteen duidelijk, maar het i een functie die je kunt gebruiken om vormen, word art toe te voegen, diagrammen te maken en meer. Al dat niet genoeg kracht voor je i, kun je...
Iedereen speelt Slither.io
Gaming

Iedereen speelt Slither.io

Al je een iPhone hebt en van game houdt, i de kan groot dat je lither.io al hebt gepeeld. Het tond bovenaan de hitlijten in de App tore en het behield de eerte plaat voor bijna de hele eerte maand va...