【发布时间】:2016-03-01 00:29:07
【问题描述】:
如何在 android 中获取不带空格(开头和结尾)和“%20”而不是“”(包含一些城市名称)的城市名称解析字符串。
比如我要解析:
" Oklahoma " -> "Oklahoma"
或
" Oklahoma City" -> "Oklahoma%20City"
【问题讨论】:
标签: android string parsing removing-whitespace
如何在 android 中获取不带空格(开头和结尾)和“%20”而不是“”(包含一些城市名称)的城市名称解析字符串。
比如我要解析:
" Oklahoma " -> "Oklahoma"
或
" Oklahoma City" -> "Oklahoma%20City"
【问题讨论】:
标签: android string parsing removing-whitespace
Uri.encode(" Oklahoma City".trim())
输出:
俄克拉荷马%20%城市
【讨论】:
Oklahoma%20%20City ... 应该是 " Oklahoma City".replaceAll("\\s+", " ").trim()