我想解析一個字符串xxxxx:yyyyy:zzz.aaa.bbb.cc:dd:ee:ff到Golang中的一個結構,我怎麼用多個分隔符':'和'。'來做到這一點。如何在Golang中分割多個分隔符?
編輯:
我想拆分字符串 「XXXXX:YYYYY:zzz.aaa.bbb.cc:DD」 到下面的結構類型
type Target struct {
Service string
Type string
Domain string
Plan string
Host string
Region string
Other string
}
這樣
Service = xxxxx
Type = yyyyy
Domain = zzzz
Plan = aaa
Host = bbb
Region = cc
Other = dd
請給出一個更完整的例子。這與任何其他語言都是一樣的,但是沒有看到你想要指定的內容,因此無法完全回答你的問題。基本的事情是,分裂一個,然後分裂。 – evanmcdonnal
很抱歉, 好,我想拆分字符串「XXXXX:YYYYY:zzz.aaa.bbb.cc:DD」到下面結構 類型的樣本結構{ 服務字符串類型 串 域串 計劃串 主機串 地區字符串 其他字符串 } 讓服務= XXXXX 類型= YYYYY 域= ZZZZ 計劃= AAA 主機= BBB 地區= CC 其他= DD –