Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> perl Programmering >> Content

    Hur vill kolla en Perl e-postadress

    Perl är ett skriptspråk som ofta används på Linux- maskiner och servrar för att automatisera vanliga administrativa uppgifter, till exempel kontroll av en e-postadress som ges av en användare för att se om det är giltigt och passar den e-postadress mönstret . För att göra detta , är nyckeln mönstermatchning syntax som kallas " Regular Expressions . " Instruktioner
    1

    Öppna en ny textfil . Du kan använda vilken textredigerare du föredrar , från Windows Anteckningar till en dedikerad PERL Integrated Development Environment ( IDE ) , t.ex. EPIC eller Padre . Men fullskaliga ordbehandlare som Microsoft Word är olämpligt , eftersom de inte gör det , som standard , utgång klartext .
    2

    tyder på att detta är ett perl -fil genom att klistra in följande rad högst upp av textfilen :

    # /usr /bin /perl
    3

    Store en e-postadress i minnet :

    $ email = " myemail \\ @ email.com ";

    Observera att " . @ " symbolen måste flydde ( eventuellt föregånget ) med ett omvänt snedstreck för att låta perl vet att det är en del av texten och inte kod
    4

    Jämför det till den e testa reguljära uttryck för att se om det passar mönstret av en standard email :

    if ( $ email = ~ m /^ [ A - Za - z0 - 9._ % + . . - ] + @ [ A - Za - z0 - 9 - ] + \\ [ A - Za - z ] { 2,4 } $ /) {

    print " Ja . " ;

    } else {

    print " Nej " ,

    }

    " = ~ " operatör berättar Perl för att jämföra en sträng till ett reguljärt uttryck , och följande reguljära uttryck dikterar att strängen ska innehålla ett antal bokstäver och siffror , följt av ett @-tecken , följt återigen av en serie siffror och siffror och slutligen , åtminstone en förlängning mellan två och fyra karaktärer i storlek .

    5

    Spara ditt arbete med filnamnet " emailtest.pl . " Du kan köra testet genom att skriva " perl emailtest.pl " vid en terminal eller kommandorad .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Konvertera text till CSV i Perl
    ·Hur du loggar in till Perl Med Perforce
    ·Hur hitta kinesiska tecken med reguljära uttryck i Per…
    ·Hur man använder en EXE i Visual Basic med Perl
    ·Hur man läser en DOSBox linje med Perl
    ·Hur hittar Mean Använda Perl
    ·Hur man använder en switch-sats i Perl
    ·Hur till Installera Perl på Windows XP
    ·Hur man byter Alternativ i Regular Expression
    ·Hur konverterar man från Python till Perl
    Utvalda artiklarna
    ·Fakta om CPP Compiler
    ·Hur man bygger en App Runt en Java-applet
    ·Hur man gör Web Apps med Visual Basic 2010
    ·Hur veta om din affärspartner förskingrat
    ·Hur man programmerar Androids för nybörjare
    ·Hur man ändra storlek på kolumner i Underformulär
    ·Java Time Tutorials
    ·Konvertera Double till Int i Java
    ·Hur man upptäcker Real Player Plug - In för Visual Ba…
    ·Hur Lista data från MySQL i PHP
    Copyright © Dator Kunskap http://www.dator.xyz