如果我有像“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. 在java字符串中删除url“
- 4. 如何删除字符串中的前10个字符?
- 5. 删除URL字段中的字符
- 6. 删除字符串中的 字符java
- 7. 如何删除一行之前和两个字符串之后?
- 8. 如何删除指定字符串前的2个字符
- 9. 在java字符串中的两个空格后删除文本
- 10. 如何在Java中删除字符串中的字符?
- 11. 如何删除字符串中两个字符之间的字符?
- 12. 删除URL中的字符串
- 13. .htaccess删除URL中的字符串
- 14. 如何删除的QString的前两个字符
- 15. sed的删除前两个字符,如果一些字符串存在
- 16. 如何在“#”之前删除字符串?
- 17. 如何使用java删除字符串中的重复字符?
- 18. 如何删除字符串前面的零和在java中投的数字
- 19. 使用javascript从字符串(URL)中删除子字符串(URL)
- 20. 删除字符串中的前3个字符
- 21. 在Java中提取字符串的前两个字符
- 22. 删除字母之前的字符串
- 23. Java:如何从字符串中删除第三个字?
- 24. 比较两个字符串数组的内容,并删除出现在两个字符串中的字符串
- 25. 如何删除ASP.Net中的URL后奇怪的字符串MVC3
- 26. 如何删除PHP中的字符串的第一个字符?
- 27. 删除Java字符串中的空格?
- 28. Java:删除字符串中的句号
- 29. Java的字符串中删除数
- 30. 如何从mysql中的url字符串中删除文件夹
http://stackoverflow.com/questions/2993649/how-to-normalize-a-url-in-java – Habib 2012-04-13 21:22:03