ఇది చెల్లుబాటు అయ్యేది, మరియు అది పని చేస్తుంది? మీరు మీ పెర్ల్ స్క్రిప్ట్స్ మరియు కార్యక్రమాలలో ఎక్కడైనా ఇమెయిల్ చిరునామాలను సేకరిస్తారు లేదా ఉపయోగించుకుంటే, మీరు పని చేయని అనేక చిరునామాలను బహుశా సేకరించవచ్చు. ఒక డొమైన్ పేరులో ఒక లేఖ లేకపోవచ్చు, మరొకటి అనుమతించబడని పాత్రను కలిగి ఉండవచ్చు.
దాని లోపలికి కారణాలు ఏమైనా, మీరు బ్రోకెన్ చిరునామాను పట్టుకోవాలనుకుంటారని - వినియోగదారుని మళ్లీ నమోదు చేయమని ప్రాంప్ట్ చేయడమో లేదా ఎక్కడా వెళ్ళనివ్వబోయే ఒక ఇమెయిల్ను పంపకుండా నివారించుటకు అయినా.
పెర్ల్ లో, మీరు కోర్సు యొక్క ఒక క్లిష్టమైన సాధారణ వ్యక్తీకరణను కల్పించవచ్చు. లేదా మీరు ఇప్పటికే ఒక నిర్మించారు మరియు డొమైన్ పేర్లు తనిఖీ చేయవచ్చు ఒక సులభ మాడ్యూల్ చెయ్యి.
పెర్ల్తో ఇమెయిల్ చిరునామాలు ధృవీకరించండి
పెర్ల్ లిపిలో లేదా ప్రోగ్రాంలో బాగా స్థిరత్వం మరియు ప్రామాణికత కోసం ఇమెయిల్ చిరునామాలను తనిఖీ చేయడానికి:
- మీరు ఒక వెబ్ ఫారమ్ లోకి ఇమెయిల్ చిరునామాలను టైప్ చేసి ఉంటే HTML కోడ్ లోకి ఇమెయిల్ నిర్థారణ బిల్డ్ .
- ఇమెయిల్ :: చెల్లుబాటు అయ్యే CPAN Perl మాడ్యూల్ నుండి ఇమెయిల్ :: Valid-> చిరునామా ('') ఉపయోగించండి; వివరాలు, సంస్థాపన మరియు ఉదాహరణలు కోసం క్రింద చూడండి.
ఇమెయిల్ :: చెల్లుబాటు అయ్యే ఇమెయిల్ చిరునామా ధ్రువీకరణ ఉదాహరణలు
$ Email_address ను ఎంచుకున్న చిరునామాను మీరు కలిగి ఉంటే, మీరు దాని చెల్లుబాటును ఉపయోగించి తనిఖీ చేయవచ్చు:
#! usr / bin / perl ఉపయోగం ఇమెయిల్ :: చెల్లుతుంది $ email_address = 'me@@ example.com'; (ఇమెయిల్ :: చెల్లుబాటు అయ్యే> చిరునామా ($ email_address)) {# ఇమెయిల్ చిరునామా చెల్లదు} else {# ఇమెయిల్ చిరునామా చెల్లదు}చెల్లుబాటు అయ్యే ఉన్నతస్థాయి డొమైన్లకు (".com", ".net", ".cn" లేదా మరొక చెల్లుబాటు అయ్యే డొమైన్ పేరు ఇమెయిల్ అడ్రస్ యొక్క చాలా ముగింపులో ఉంది) కోసం ఇమెయిల్ :: చెల్లుబాటు అయ్యే చెక్ కూడా ఉండవచ్చు. నికర :: డొమైన్ :: TLD మాడ్యూల్ వ్యవస్థాపించబడింది.
#! usr / bin / perl ఉపయోగం ఇమెయిల్ :: చెల్లుతుంది $ email_address = 'me@@ example.com'; (ఇమెయిల్ :: చెల్లుబాటు అయ్యే> చిరునామా (-address => $ email_address, -tldcheck => 1)) {# ఇమెయిల్ చిరునామా చెల్లదు} else {# ఇమెయిల్ చిరునామా చెల్లదు}Email :: Valid Perl మాడ్యూల్ ను ఇన్స్టాల్ చేయండి
ఇమెయిల్ తో మీ పెర్ల్ ఇన్స్టాలేషన్ను సిద్ధం చేసేందుకు :: ఇమెయిల్ చిరునామా సరిగ్గా నిర్ధారించడానికి చెల్లుబాటు అయ్యే మాడ్యూల్:
- కమాండ్ ప్రాంప్ట్ తెరవండి.
- Mac మరియు Linux కింద, టెర్మినల్ అప్లికేషన్ను తెరవండి, ఉదాహరణకు.
- టైప్ sudo perl -MCPAN -e 'ఇన్స్టాల్ ఇమెయిల్ :: చెల్లుతుంది' (Mac మరియు Linux) లేదా perl -MCPAN -e 'ఇమెయిల్ను సరిచేయండి.
- Enter నొక్కండి.
- సూపర్ యూజర్ పాస్వర్డ్ ఎంటర్ మరియు ప్రాంప్ట్ ఉంటే ఎంటర్ నొక్కండి.
- అడిగినప్పుడు నన్ను స్వయంచాలకంగా సాధ్యమైనంత ఆకృతీకరించుటకు మీరు ఇష్టపడుతున్నారా? , మీకు తెలిసిన తప్ప "అవును" ఎంచుకోండి
- అడిగినది ఇంటర్నెట్కు కనెక్ట్ చేయడానికి ప్రయత్నించడం సరియైనదేనా? , "yes" ను ఎంటర్ చేయండి.