मैं रूबी में ईमेल-एड्रेस से डोमेन कैसे प्राप्त करूं?ईमेल से डोमेन कैसे प्राप्त करें
25
A
उत्तर
52
>> "[email protected]".split("@").last
=> "mycorp.com"
36
आप किसी लाइब्रेरी इन बातों को समझने के लिए समर्पित का उपयोग कर पसंद करते हैं:
→ irb -rmail
ruby-1.9.2-p0 > Mail::Address.new('[email protected]').domain
=> "example.com"
1
>> email = "Sahil Grover<[email protected]>"
=> "Sahil Grover<[email protected]>"
>> mail = Mail::Address.new(email)
=> #<Mail::Address:75152940 Address: |Sahil Grover <[email protected]>| >
>> mail.instance_values
=> {"output_type"=>:decode,
"parsed"=>true,
"data"=>#<struct Mail::Parsers::AddressStruct
raw="Sahil Grover<[email protected]>",
domain="stackoverflow.com",
comments=[],
local="sahil+test",
obs_domain_list=nil,
display_name="Sahil Grover",
group=nil,
error=nil>,
"display_name"=>"Sahil Grover"}
>> mail.domain
=> "stackoverflow.com"
+0
यदि आप बेंचमार्क करते हैं/ips [यह संस्करण 32.26x धीमा है] (https://gist.github.com/benoittgt/79ef8152e2e78fb09b99) – Mio
संबंधित मुद्दे
- 1. समूह प्रिंसिपल से डोमेन कैसे प्राप्त करें?
- 2. जावा - ओएस लॉग-उपयोगकर्ता नाम (डोमेन से) कैसे प्राप्त करें?
- 3. ईमेल की "तिथि" कैसे प्राप्त करें?
- 4. गलत पता वाले ईमेल पता डोमेन को कैसे सही करें?
- 5. फ़ॉर्म में ईमेल पते के डोमेन को कैसे सत्यापित करें?
- 6. जावा में डोमेन नाम से आईपी पता कैसे प्राप्त करें?
- 7. Google क्रोम प्लगइन: यूआरएल से डोमेन कैसे प्राप्त करें (tab.url)
- 8. जावा सर्वलेट में अनुरोध से डोमेन नाम कैसे प्राप्त करें?
- 9. जावास्क्रिप्ट के माध्यम से डोमेन नाम कैसे प्राप्त करें?
- 10. हॉटमेल संपर्क ईमेल पते कैसे प्राप्त करें?
- 11. ekevent EKparticipant ईमेल कैसे प्राप्त करें?
- 12. केवल जावास्क्रिप्ट का उपयोग कर डोमेन नाम कैसे प्राप्त करें?
- 13. रेल - लेआउट में डोमेन यूआरएल कैसे प्राप्त करें
- 14. ईमेल पते से डोमेन के लिए नियमित अभिव्यक्ति
- 15. यूआरएल स्ट्रिंग का डोमेन हिस्सा प्राप्त करें?
- 16. संपर्क सूची से केवल ईमेल पता प्राप्त करें Android
- 17. उपयोगकर्ता नाम से PowerShell और WMI के माध्यम से उपयोगकर्ता का ईमेल पता प्राप्त करें?
- 18. ईमेल पते से फेसबुक उपयोगकर्ता आईडी प्राप्त करें
- 19. regex का उपयोग कर किसी विशिष्ट डोमेन पर सभी ईमेल पते से मिलान कैसे करें?
- 20. ईमेल की ओर से "
- 21. क्रॉस डोमेन संसाधन साझाकरण प्राप्त करें: 'प्रतिक्रिया
- 22. आईफ्रेम क्रॉस डोमेन की ऊंचाई कैसे प्राप्त करें
- 23. डोमेन संचालित डिज़ाइन: जटिल डेटा की सूची कैसे प्राप्त करें
- 24. ओपन ईमेल गतिविधि और परिणाम प्राप्त करें?
- 25. जावा ईई एप्लिकेशन में ईमेल कैसे प्राप्त करें
- 26. Grails में किसी डोमेन बाधा का मूल्य कैसे प्राप्त करें?
- 27. आईओएस: मालिकों का ईमेल पता कैसे प्राप्त करें?
- 28. किसी विशिष्ट कुकी के डोमेन को कैसे प्राप्त करें?
- 29. आईमैप एक्सटेंशन के साथ कच्चे ईमेल डेटा कैसे प्राप्त करें?
- 30. स्कैला में आंशिक फ़ंक्शन का डोमेन कैसे प्राप्त करें?
बहुत मेरी राय में एक विभाजन से अधिक पसंद। धन्यवाद! –
ऐसा लगता है कि इस पुस्तकालय को 5 वर्षों में अपडेट नहीं किया गया है, और (मेरे लिए कम से कम) ruby2 के साथ काम नहीं करता है। –
@ एंडीहेडन [मेल] (https://rubygems.org/gems/mail) बनाए रखा जाता है और यह रूबी 2.0 और 2.1 के साथ काम करता है। रेल इस मणि पर निर्भर करते हैं, इसलिए इसे हालिया रूबी के साथ काम करना चाहिए। सबसे अधिक संभावना है कि आपके रत्नों में से एक कुछ संस्करण बाधाओं को पेश करता है जो आपको सबसे ताज़ा मेल संस्करण का उपयोग करने से रोकता है। – skalee