如何在Golang中删除字符串周围的引号

RamaRaunt:

我在Golang中有一个用引号引起来的字符串。我的目标是删除侧面的所有引号,但忽略字符串内部的所有引号。我应该怎么做呢?我的直觉告诉我像在C#中那样使用RemoveAt函数,但是在Go中看不到类似的东西。

例如:

"hello""world"

应转换为:

hello""world

为了进一步说明,这:

"""hello"""

会变成这样:

""hello""

因为外面的那些只能去除。

松饼上衣:

使用切片表达式

s = s[1 : len(s)-1]

如果有可能没有引号,请使用以下命令:

if len(s) > 0 && s[0] == '"' {
    s = s[1:]
}
if len(s) > 0 && s[len(s)-1] == '"' {
    s = s[:len(s)-1]
}

游乐场的例子

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在python中删除字符串周围的引号?

如何在shell脚本中删除Json文件中字符串周围的额外引号

如何从json字符串的属性周围删除单引号

删除CSV文件中字符串周围的双引号

删除字符串中仅数字值周围的引号

如何在Erlang中删除字符串中的引号?

如何在python中删除字符串中的“引号”?

如何在php中删除字符串的单引号(')

如何在R中的字符串中的每个单词周围添加引号?

sqlplus中如何在字符串结果周围包含双引号?

如何从字符串中删除“”(引号)

如何在R中的字符串前后删除引号字符串

如何从字符串中删除单引号或双引号?

我如何删除转储在我的Yaml文件中的数据中的字符串和int周围的引号

从字符串golang中删除转义的双引号

如何删除列表中数字周围的“ ”而不是字符串

如何在 Common Lisp 中删除字符串中的转义双引号?

如何在Python中从SQL查询的字符串中删除引号?

如何在Golang中获取带引号的可打印字符串

如何在字符串中的元素周围移动元素

如何从R中的字符串中删除单引号?

如何从TypeScript中的字符串中删除单引号

如何从PHP中的URL字符串中删除引号

如何在javascript中删除重复的任何以引号开头和结尾的字符串

如何动态删除字典值字符串中的引号

如何从字符串中删除双引号

如何从字符串化数组中删除引号

如果字符串在引号中,如何删除字符串中的特定字符 Python

如何在包含必须使用双引号的JSON字符串的数据设置值周围添加单引号?