小编hun*_*ary的帖子

Elixir 和字符串中的多个替换字符

我是一个初学者,使用旧数据库,其中的字符?,?,?,? 被保存,就像;;;ca ...它是带有 Phoenix 框架的 Elixir 语言。我想在代码中多次替换该字符,我有一个功能:

  def convert_content(content) do
    content = String.replace(content, ";;;ca", "?")
    content = String.replace(content, ";;;ea", "?")
    content = String.replace(content, ";;;d1", "?")
    content = String.replace(content, ";;;f1", "?")
  end
Run Code Online (Sandbox Code Playgroud)

但它很慢..我找到了https://github.com/elixir-lang/elixir/pull/4474但它不起作用。感谢帮助。

phoenix elixir

3
推荐指数
2
解决办法
1319
查看次数

标签 统计

elixir ×1

phoenix ×1