Hè validu, è hà da travaglià? Se cullite o utilizate l'indirizzu email ind'u postu in i scritturi di Perl è i prugrammi, puderete chjamà parechji direczione chì ùn viaghjanu micca. Ùn puderete mancassi una carta in u duminiu di nome di dominiu , altru pò avè un caratteru distavutu troppu.
Qualchese i ragiuni di a so invaltità, v'hà vogliate piglià l'indirizzu rotte - per provizvià à l'utilizatori per riintruverà quandu, o per evitari di mandà un email chì hè sicuru d'andà in mancu.
In Perl, pudete cunccate una spiegazione regulare cumpletu, di sicuru; o pudete turnà à un modulu uttellu chì hà un anu fattu custruitu è pudete cuntrollà nomi di duminiu.
Validate Addresses with Perl
Per verificà l'indirizzu di l'indirizzu per a bona formazione è a validità in un script or programma perl:
- Cumplà a validazione di u cumandariu in u codice HTML si avete l'utilizatori in nome di indirizzu email in una forma di web.
- Utilizà u vostru indirizzu email :: Validate-> indirizzu ('') da l'indirizzu :: Validate CPAN Perl module; vede below for details, installation and examples.
Email :: Valid HTML Exemplary Validation Address
Assicendu $ email_address possi l'indirizzu per verificà, pudete cuntrollà a so validità usendu:
#! / usr / bin / perl use Email :: Valid $ email_address = 'me @@ example.com'; se (Email :: Validate-> address ($ email_address)) {# L'indirizzu email hè validu} altra {# L'indirizzu email hè micca validu}Pudete ancu email = Un cuntrollariu validu per i domains validu di u livellu altu (assicurendu chì ".com", ".net", ".cn" o un altru nome di domanu validu hè a fine di l'indirizzu email). Assicuratevi puru a Net :: Domain :: Module di TLD hè installatu.
#! / usr / bin / perl use Email :: Valid $ email_address = 'me @@ example.com'; se (Email :: Valid-> indirizz (-address => $ email_address, -tldcheck => 1)) {# L'indirizzu email hè vàlidu} altra {# L'indirizzu email hè micca validu}Installa el Email :: Mòdul Perl Vale
Per cumpagnie a vostra installazione Perl cù l'email :: Un mòdulu validu per validà l'indirizzu di l'indirizzu email:
- Apertura un prompt da simule.
- Sutta Macu è Linux, apre a l'applicazione Terminal, per esempiu.
- Tipo sudo perl -MCPAN -e 'install Email :: Valid' (Mac and Linux) o perl -MCPAN -e 'install Email :: Validate'.
- Press Enter .
- Entra in u persunale di superusuale è preme Intro, s'ellu si avvicina.
- Avete dumandatu Tuttu di cunfigurà quandu puderà automaticamente? , sceglite "sì" salvu s'ellu ùn sapete
- Aghjustu À avà per pruvà à cunnette in Internet? , intria "sì".