Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Preveriť Perl E - mailová adresa

Perl je skriptovací jazyk bežne používa na linuxových strojoch a serverov pre automatizáciu bežných administratívnych úloh , ako je kontrola e - mailovú adresu , ktorú užívateľ zistiť , či je platný a odpovedá na e - mailovú adresu vzor . Ak to chcete vykonať , kľúč je vzor zodpovedajúci syntaxe známe ako " regulárnych výrazov . " Pokyny dovolená 1

Otvorte nový textový súbor . Môžete použiť ľubovoľný textový editor , ktorý preferujete , od Windows Poznámkový blok vyhradený PERL integrované vývojové prostredie ( IDE ) , ako EPIC alebo Padre . Avšak , plnej stupnice textové procesory , ako je Microsoft Word sú nevhodné , pretože to nie je v predvolenom nastavení výstupného formátu obyčajného textu .
2

Uveďte, či sa jedná o súbor perl vložením nasledujúci riadok na samom vrchole z textového súboru :

# /usr /bin /perl
3

Uložte e - mailovú adresu v pamäti :

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

Všimnite si , že " symbol @ " musí byť unikol ( predchádza ) s lomítkom nechať perl viem , že to je časť textu , a nie kód
4.

Porovnajte to na e - mailovú testovacie regulárny výraz , aby zistil , či to zapadá vzor štandardného e - mailu :

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

tlače : " Áno . " ; ..

} else {

print " Nie . " ;

}

operátor " = ~ " hovorí Perl porovnať reťazec regulárneho výrazu , a po regulárny výraz určuje , že reťazec musí obsahovať rad písmen a číslic , nasledovaný znakom @ , nasleduje opäť sériou čísel a číslic , a konečne , aspoň jeden rozšírenie medzi dvoma a štyrmi znakmi vo veľkosti .

5

Uložte prácu s názvom súboru " emailtest.pl . " Môžete spustiť test zadaním " perl emailtest.pl " na termináli alebo príkazového riadku .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené