Perl er et scriptsprog almindeligt brugt på Linux-maskiner og servere til at automatisere almindelige administrative opgaver , såsom kontrol af en e-mail- adresse af en bruger for at se om det er gyldigt og passer den email adresse mønster. For at gøre dette , det vigtigste er at mønstertilpasning syntaks kendt som " Regular Expressions ". Instruktioner
1
Åbn en ny tekstfil. Du kan bruge enhver tekst editor du foretrækker , fra Windows Notesblok til en dedikeret PERL Integrated Development Environment (IDE ), såsom EPIC eller Padre . Men fuld skala tekstbehandlere som Microsoft Word er uhensigtsmæssige , da de ikke som standard output almindelig tekst.
2
viser, at dette er et perl fil ved at indsætte følgende linje øverst på den tekstfil : Hej
# /usr /bin /perl
3
Store en e-mailadresse i hukommelsen :
$ email = " myemail \\ @ email.com "
Bemærk at ." @ "symbolet skal escapes ( foranstillet ) med en backslash at lade perl ved, det er en del af teksten og ikke kode
4
sammenligne det med den e-mail- test regulære udtryk for at se om det passer mønster af en standard email : Hej
if ($ email = ~ m /^ [ A- Za - z0 - 9._ % + . . - ] + @ [A - Za - z0 -9 -] + \\ [A - Za -z ] { 2,4 } $ /) {
print " Ja. "
< p> } else {
print " Nej" ,
}
"= ~ " operatør fortæller Perl at sammenligne en streng til et regulært udtryk , og følgende regulære udtryk dikterer, at strengen skal indeholde et antal af bogstaver og tal , efterfulgt af et @ tegn , igen efterfulgt af en række tal og tal og endelig mindst én forlængelse mellem to og fire tegn i størrelse .
< br > 5
Gem dit arbejde med filnavnet " emailtest.pl ". Du kan køre testen ved at skrive " perl emailtest.pl " på en terminal eller kommandolinje.