का उपयोग कर मैं एक यूआरएल के शीर्ष डोमेन को निकालने के लिए की जरूरत है सार्वजनिक प्रत्यय निष्कर्षण और मुझे मिल गया उसकी http://publicsuffix.org/index.html
को लागू जावा
और जावा कार्यान्वयन http://guava-libraries.googlecode.com
में है और मैं किसी भी उदाहरण डोमेन नाम
say example..
example.google.com
returns google.com
and bing.bing.bing.com
returns bing.com
किसी भी एक मुझे बता सकते हैं मैं कैसे एक उदाहरण के साथ इस लाइब्रेरी का उपयोग कर लागू कर सकते हैं ....
तो, आप को निकालने के लिए देख रहे हैं [टीएलडी ] (http://en.wikipedia.org/wiki/Top-level_domain) ('.com' भाग) और [एसएलडी] (http://en.wikipedia.org/wiki/Second-level_dom ऐन) (यूआरएल से 'google' या' bing' भाग)? –
यदि आप डोमेन के आखिरी दो हिस्सों को चाहते हैं, तो क्या आप भागों को पाने और पिछले दो को वापस करने के लिए 'String.split (' \\। ') नहीं कर सकते थे? या उपयुक्त सूचकांक के बाद (आसानी से) काम करने के बाद 'String.substring (indexOfPenultimatePeriod) 'करें? यहां जटिलता क्या है? –
द्वितीय स्तर के डोमेन भाग ... – ramuvan