gpt4 book ai didi

string - 如何从 Elixir 1.3.2 中的字符串中过滤一组字符

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

例如,我将 MAC 地址存储为“ac:cf:5c:e1:b5:e0”。

我想将字符串中的所有字符大写并从字符串中删除“:”。

这是最好的方法吗?

mu_mac="ac:cf:5c:e1:b5:e0"
String.upcase(mu_mac) |> String.to_charlist |> Enum.filter(&(&1 != 58))

最佳答案

我会选择:

mu_mac="ac:cf:5c:e1:b5:e0"
mu_mac |> String.upcase |> String.replace(":", "")

或:

mu_mac |> String.upcase |> String.split(":") |> Enum.join

关于string - 如何从 Elixir 1.3.2 中的字符串中过滤一组字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39367306/

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