gpt4 book ai didi

erlang - 如何在 Erlang 中替换双引号

转载 作者:行者123 更新时间:2023-12-01 11:29:13 25 4
gpt4 key购买 nike

对于 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com