【发布时间】:2019-01-06 22:58:03
【问题描述】:
我正在尝试通过 golang 中最后出现的分隔符 (/) 来拆分字符串
例如,我有一个字符串“a/b/c/d”,执行拆分后,我想要一个字符串数组,如下所示
[
"a/b/c",
"a/b"
"a"
]
我尝试探索字符串包,但找不到执行此操作的任何函数
func main() {
fmt.Printf("%q\n", strings.Split("a/b/c/d/e", "/"))
}
我可以知道如何处理这个问题吗?
【问题讨论】:
-
有
strings.LastIndex。这仅适用于路径操作吗?如果是这样,还有path.Split。 -
是的,这只用于路径操作