golang fmt.Sscanf 取字符串中格式化值
func TestScanInt(t *testing.T) {
var (
str = "a=111,b=222,c=333"
format = "a=%d,b=%d,c=%d"
a int
b int
c int
)
if _, err := fmt.Sscanf(str, format, &a, &b, &c); err != nil {
log.Fatal(err)
}
log.Println("a:", a)
log.Println("b:", b)
log.Println("c:", c)
}