Baliozkoa da eta lan egingo du? Perl scriptak eta programak edonon biltzen eta erabiltzen dituzun helbide elektronikoak biltzen badituzu, lanean ez dituzun helbide ugari bil ditzakezu. Domeinu izeneko letra bat falta daiteke, beste batek ezeztatutako pertsonaia izan dezake gehiegi.
Zure baliogabetasunaren arrazoiak edozein dela ere, hautsitako helbidea harrapatu nahi duzu - erabiltzaileari sartzeko berriro galdetu ahal izateko, edo inora joateko mezu bat bidaltzea saihesteko.
Perl-en, adierazpen erregular konplikatu bat egin dezakezu, jakina; edo jadanik eraiki duzun modulu erabilgarri batetara bueltatzen zara eta domeinu izenak ere begiratu ditzakezu.
Egiaztatu helbide elektronikoak Perl-rekin
Perl script edo programa batean ondo moldaturiko eta baliozkotzeko helbide elektronikoak egiaztatzeko:
- Eraiki posta elektronikoaren baliozkotzea HTML kodean erabiltzaileek posta elektronikoko helbideak helbide elektroniko batean inprimatzen badituzte.
- Erabili posta elektronikoa :: Baliogabea-> helbidea ('') Posta elektronikoz :: Baliozko CPAN Perl modulutik; ikus beheko xehetasunak, instalazioa eta adibideak.
Posta elektronikoa :: Baliozko helbide elektronikoa baliozkotzeko adibideak
$ Email_address kontua egiaztatzen duen helbidea gordetzen du, bere balioa egiaztatu ahal izango duzu erabiliz:
#! / usr / bin / perl erabiltzailea E-posta :: Baliogabea $ email_address = 'me @@ example.com'; (E-mail :: Balio-> helbidea ($ email_address)) {# Helbide elektronikoa baliozkoa da} bestela {# helbide elektronikoa ez da baliozkoa}Halaber, posta elektronikoa :: Baliogabeko egiaztapena goi mailako domeinu baliozkoak (ziurtatu ".com", ".net", ".cn" edo beste baliozko domeinu izen bat helbide elektronikoan amaitzen denean). Ziurtatu Net :: Domain :: TLD modulua instalatuta dagoela.
#! / usr / bin / perl erabiltzailea E-posta :: Baliogabea $ email_address = 'me @@ example.com'; (Emaila :: Baliogabea-> helbidea (-address => $ email_address, -tldcheck => 1)) {# Helbide elektronikoa baliozkoa da} bestela {# helbide elektronikoa ez da baliozkoa}Instalatu posta elektronikoa :: Baliozko Perl modulua
Zure Perl instalazioa Email :: Baliozko modulua hornitzeko helbide elektronikoaren zuzentasuna balioztatzeko:
- Ireki komando-gonbita.
- Mac eta Linuxen azpian, ireki Terminal aplikazioa, adibidez.
- Idatzi sudo perl -MCPAN -e 'Install Email :: Valid' (Mac eta Linux) edo perl -MCPAN -e 'instalatu Email :: Valid'.
- Sakatu Sartu .
- Idatzi super erabiltzailearen pasahitza eta sakatu Sartu galdetuz gero.
- Eskatutakoa automatikoki ahalik eta azkarren konfiguratu nahi al duzu? , aukeratu "bai" ezagutzen ez baduzu
- Galdetu al da OK Internetera konektatzen saiatzea? , idatzi "bai" bai.