如果我有像“http://www.google.com”这样的网址字符串,我该如何将它转换为java中的“google.com”?我假设有一种方法来解析这个使用java中的函数,任何帮助将会很长的路要谢谢!如何删除java中的url字符串的前两个段?
回答
创建一个URL对象,然后使用提供的方法来抓取任何需要的东西。
例子:
URL myURL= new URL("http://www.google.com");
String host = myURL.getHost();
看起来像那个人删除了他对这个问题hacky解决方案lol – JakeWilson801 2012-04-19 01:08:02
这是一个15岁的孩子与一堆substring方法。我希望他至少接受了我们给他的建议。 – 2012-04-20 19:04:30
主机之后的querystrings呢? – 2018-02-20 23:23:59
使用java.net.URL类,有一种方法称为getHost()
,可以做到这一点。
使用内置方法比使用自己的方法更容易(您需要了解多个子域,不同的协议,如https)。
谢谢你,至少别人也有意义提供一个真正的解决方案,而不是一些hacky子串函数。 – 2012-04-13 21:27:52
- 1. 如何删除字符串中的前两个和后两个字符?
- 2. Python - 删除字符串的前两行
- 3. 如何删除字符串中的前10个字符?
- 4. 如何删除字符串中的前10个字符?
- 5. 在java字符串中删除url“
- 6. 如何从URL中删除字符串?
- 7. 删除两个字符(JAVA)
- 8. 如何删除以前的字符串
- 9. 删除URL字段中的字符
- 10. 从URL段删除查询字符串
- 11. 删除字符串中的 字符java
- 12. 如何删除一行之前和两个字符串之后?
- 13. 如何删除指定字符串前的2个字符
- 14. 如何删除字符串的最后两个“ - ”字符?
- 15. 如何删除java中的某个字符前的数据
- 16. 从字符串中删除两个相同的字符串
- 17. 在java字符串中的两个空格后删除文本
- 18. 如何在Java中删除字符串中的字符?
- 19. 在PHP中删除一个字符串的前7个字符
- 20. 如何删除字符串中两个字符之间的字符?
- 21. .htaccess删除URL中的字符串
- 22. 删除URL中的字符串
- 23. 如何删除字符串中未由空格分隔的前两个单词?
- 24. 如何从两个数组中删除重复的字符串?
- 25. 如何删除的QString的前两个字符
- 26. 如何在“#”之前删除字符串?
- 27. sed的删除前两个字符,如果一些字符串存在
- 28. Java - 如何删除字符串数组中的特殊字符?
- 29. 如何使用java删除字符串中的重复字符?
- 30. 删除XSLT url字符串中的最后一个字符
http://stackoverflow.com/questions/2993649/how-to-normalize-a-url-in-java – Habib 2012-04-13 21:22:03