你好!你想要将一个字符串按照字符”\”进行分割。

huangapple go评论85阅读模式
英文:

How Can I split a string by the character "

问题

这是我拥有的内容,我尝试进行拆分,像这样:
(使用Golang)

idPost = strings.Split(idPost, "'")

但编译器报错说使用了不兼容的赋值符号 "'".

英文:

你好!你想要将一个字符串按照字符”\”进行分割。

That is what I have, and I tried to split like:
(Using Golang)

idPost = strings.Split(idPost,'"')

but the compiler said IncompatibleAssign using '"'.

答案1

得分: 5

使用反引号(back quote)而不是撇号(apostrophe),例如:

idPost = strings.Split(idPost, `"`)
英文:

Use a back quote instead of an apostrophe, example:

idPost = strings.Split(idPost,`"`)

答案2

得分: 1

你需要对它进行转义,所以你的问题是如何在Go语言中转义字符。

转义和多行字符串

你会发现这在许多语言中都是类似的:

dPost = strings.Split(idPost,"\\")
英文:

you need to escape it, so your question is how to escape characters in go.

Escapes and multiline strings

You will find this is similar across many languages:

dPost = strings.Split(idPost,"\"")

huangapple
  • 本文由 发表于 2022年2月19日 16:46:51
  • 转载请务必保留本文链接:https://go.coder-hub.com/71183439.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定