Я хочу разобрать строку xxxxx: yyyyy: zzz.aaa.bbb.cc: dd: ee: ff для структуры в Голанге, как я могу это сделать с помощью нескольких разделителей ':' и '.'.Как разделить несколько разделителей в Голанге?
Edit:
Я хочу, чтобы разбить строку "ххххх: ыыыыы: zzz.aaa.bbb.cc: дд" в ниже типа структуры
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
К сожалению об этом Ok Я хочу, чтобы разбить строку «ххххй: ыыыыо: zzz.aaa.bbb.cc: дд» в ниже STRUCT типа образец Struct { Service струнного Тип строка домена строка Plan строка хоста строка область строка Другая строка } Так что служба = ххххй Type = ыыыыо Домен = ZZZZ Plan = ааа Host = БББ область = куб.см Другое = дд –