我有用逗号分隔的输入字符串。但它可能包含需要忽略的双引号内的逗号。下面是示例字符串
str := "\"age\": \"28\", \"favorite number\": \"26\", \"salary\": \"$1,234,108\""
下面是我用来拆分逗号的代码,但它在逗号是双引号字符串的一部分时失败了。
s1 := strings.Split(s, "\"")
s2 := strings.Join(s1, "")
s3 := strings.Split(s2, ",")
所以任何想法如何解决这个问题。
阿波罗的战车
偶然的你
相关分类