Marina ve izany, ary moa ve izy io? Raha manangona na mampiasa adiresy mailaka na aiza na aiza ao amin'ny pejinao sy programanao Perl ianao, dia mety manangona adiresy maro izay tsy miasa. Ny iray dia mety tsy manana taratasy ao amin'ny anaran- tsarimihetsika, ny iray dia mety manana tarehimarika be loatra.
Na inona na inona antony mahatonga ny tsy fanjarian-tsainy, te-hitazona ny adiresy tapaka ianao - hampirisika ny mpampiasa hiditra indray angamba, na tsy handefa mailaka izay azo antoka fa tsy mandeha any.
Ao Perl, azonao atao ny mamolavola fomba fiteny mahavariana, mazava ho azy; na mametraka modely mipetraka izay efa misy iray naorina ary afaka manamarina ny anaran-tranonkala koa.
Valida adiresy mailaka miaraka amin'ny Perl
Raha te-hanamarina adiresy mailaka momba ny fitarafana sy ny marina ao anaty script na programa Perl:
- Manaova fanamafisana ny mailaka ao amin'ny code HTML raha toa ka manana adiresy mailaka ao anaty tranonkala ianao.
- Ampiasao E-mail: Valid-> adiresy ('') avy amin'ny mailaka Valan-tsidin'ny CPAN Perl; jereo eto ambany ho an'ny antsipiriany, fametrahana sy ohatra.
Email: Ohatra Validana Validana Validana E-mail
Raha raisinao ny adiresy mailaka $ mailadresaka, dia azonao atao ny manamarina ny fahamendrehany amin'ny fampiasana azy:
#! / usr / bin / perl mampiasa Email: Valid $ email_address = 'me @@ example.com'; Raha mailaka (adiresy Valid-> ($ email_address)) {# Ny adiresy mailaka dia marina} hafa {# Ny adiresy mailaka dia tsy mety}Azonao atao ihany koa ny manana mari-pahaizana E-mail. Valin'ny fanamarinana ho an'ny sehatra goavam-pirinty (azo antoka ny ".com", ".net", ".cn" na ny anaran-tsarimihetsika iray hafa dia amin'ny faran'ny adiresy mailaka). Ataovy azo antoka ny tranokala Net :: Domain :: TLD.
#! / usr / bin / perl mampiasa Email: Valid $ email_address = 'me @@ example.com'; Raha adiresy mailaka (adiresy: Valid-> (-adresitra => $ email_address, -tldcheck => 1)) {# Ny adiresy mailaka dia marina} hafa {# Ny adiresy mailaka dia tsy mety}Ampidiro ny Modèle Peril Valid HTML: Valid
Hanamboatra ny fametrahana ny Perl amin'ny alàlan'ny e-mail:
- Manokatra bitsika fidirana iray.
- Eo ambanin'ny Mac sy Linux, sokafy ny fampiharana ny terminal, ohatra.
- Manandrama sudo perl -MCPAN -e 'mametraka mailaka :: Valid' (Mac sy Linux) na perl -MCPAN -e 'mametraka mailaka :: Valid'.
- Tsindrio ny fidirana .
- Ampidiro ny tenimiafon'ny mpampiasa mipoitra ary tsindrio ny Enter raha teo.
- Anontanio Tianao ve ny hamolavola ahy araka izay azo atao? , misafidy "eny" raha tsy fantatrao
- Anontaniana Tsy mety ve ny manandrana mifandray amin'ny Internet? , midira "eny" koa.