我是一个初学者,使用旧数据库,其中的字符?,?,?,? 被保存,就像;;;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但它不起作用。感谢帮助。