我输入了用逗号分隔的字符串。但它可能包含双引号内的逗号,需要忽略。下面是示例字符串
str := "\"age\": \"28\", \"favorite number\": \"26\", \"salary\": \"$1,234,108\""
下面是我用逗号分割的代码,但当逗号是双引号中字符串的一部分时,它会失败。
s1 := strings.Split(s, "\"") s2 := strings.Join(s1, "") s3 := strings.Split(s2, ",")
所以任何想法如何解决这个问题。
largeQ
肥皂起泡泡
相关分类