我将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))
答案 0 :(得分:6)
我会选择:
mu_mac="ac:cf:5c:e1:b5:e0"
mu_mac |> String.upcase |> String.replace(":", "")
或:
mu_mac |> String.upcase |> String.split(":") |> Enum.join
答案 1 :(得分:1)
最简单的方法(对我而言):
53