英文:
Go: add backslash in front of '|' characters
问题
我正在尝试将字符串中的所有|替换为|,但是当我尝试执行以下操作时:
strings.Replace(f, "|", "\|", -1)
我得到了一个错误:expected selector or type assertion, found 'CHAR' '|'。
英文:
I'm trying to replace all the instances of | in a string with | but when
I try to do:
strings.Replace(f, "|". '\|', -1)
I get: expected selector or type assertion, found 'CHAR' ' | ' error.
答案1
得分: 4
使用这个:
strings.Replace(f, "|", \|
, -1)
示例:
http://play.golang.org/p/EQFR2EX5Bi
英文:
use this:
strings.Replace(f ,"|", `\|`, -1)
example:
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论