作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对于 Erlang 专家来说,这可能是一个相当微不足道的问题 - 我正在尝试让我的 ejabberd 服务器存储离线消息(在 Riak 数据库中),这些消息本质上包含双引号 ("
)各种值等。当我尝试从它们创建 Riak 数据库对象时出现格式错误,测试用转义字符 (\"
) 替换双引号纠正了这个问题。问题是我如何手动进行此替换?
我尝试了以下代码,但不知何故不起作用。
(ejabberd@xxx-xx-xx-xxx)4> re:replace(""hello"", """, "\"", [{return, list}, global]).
* 1: syntax error before: hello
所以本质上,我试图用 \"
替换 hello word 周围嵌入的 "
。
最佳答案
我不懂 Erlang,但你可能需要这样的东西:
"\"hello\"", "\"", "\\\""
关于erlang - 如何在 Erlang 中替换双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34569281/
我是一名优秀的程序员,十分优秀!