gpt4 book ai didi

java - Android-从字符串中删除 URL 百分号

转载 作者:太空宇宙 更新时间:2023-11-03 12:01:12 27 4
gpt4 key购买 nike

我有一个如下所示的 URL:

Liberty%21%20ft.%20Whiskey%20Pete%20-%20Thunderfist%20%28Original%20Mix%29.mp3

我试图从中提取单词。现在,我正在为每个 %20、%29 等使用 string.replace("%21", "!"),因为每个段代表不同的字符或空格。有没有办法将这些符号和数字隐藏为它们的实际含义?

谢谢。

最佳答案

这些符号是不能合法存在于 URL 中的字符的 URLEncoded 表示。 (%20 = 一个空格等)

您需要对这些字符串进行 UrlDecode:

http://icfun.blogspot.com/2009/08/java-urlencode-and-urldecode-options.html

官方文档在这里:
http://download.oracle.com/javase/6/docs/api/java/net/URLDecoder.html

关于java - Android-从字符串中删除 URL 百分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6959438/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com