群聊消息里,@名字 是在叫某个人。写 Mentions(msg),按顺序返回被 @ 的名字(不带 @)。词和词之间正好一个空格;一个都没有,或者消息是空的,就返回空切片。
Mentions("hi @ana and @ben")→['ana', 'ben']Mentions("no one here")→[]func Mentions(msg string) []stringpackage main
import "strings"
func Mentions(msg string) []string {
names := []string{}
// 在这里写:按空格切开 msg,@ 开头的词把后面的名字 append 进 names
return names
}
写好了先点「运行」试试示例,没问题再点「提交」。