我有一个字符串,它总是以一个每次都会改变但以时间和日期结束的句子开头。例如“我去商店 12:00 12/12/12”或“我喜欢 toast 11:20 13/10/14”。
我想从这些字符串中提取时间。 SplitN 可以从右边开始吗?
最佳答案
如果你知道它总是以时间和日期结束,为什么不直接用拆分倒退呢?
package main
import (
"fmt"
"strings"
)
func main() {
s := "I went to the shop 12:00 12/12/12"
chunks := strings.Split(s, " ")
time := chunks[len(chunks)-2]
fmt.Println(time)
}
关于go - 向后拆分N?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39281356/