在一行中对多个主题使用 String.replace()
Using String.replace() on more then one subject in one line
我有这样的东西:
[element, object | _rest] ->
[element, object |> String.replace("-", "_")]
[element |> String.replace("-", "_"), object]
如何仅使用一次 String.replace() 将其压缩成一行?
我将不胜感激!
使用 Enum.map/2
转换列表,其中每个元素都是给定函数的结果。
[element, object | _rest] ->
Enum.map([element, object], &String.replace(&1, "-", "_"))
我有这样的东西:
[element, object | _rest] ->
[element, object |> String.replace("-", "_")]
[element |> String.replace("-", "_"), object]
如何仅使用一次 String.replace() 将其压缩成一行?
我将不胜感激!
使用 Enum.map/2
转换列表,其中每个元素都是给定函数的结果。
[element, object | _rest] ->
Enum.map([element, object], &String.replace(&1, "-", "_"))