0

为什么会这样:

iex(9)> Enum.filter(["lowks", "kian", "seong"], fn(x) -> x == "lowks" end)
["lowks"]

虽然这不会:

iex(5)> Enum.filter(String.split("low kian seong"), fn(x) -> x == "lowks" end) []

是因为我正在过滤功能吗?

4

1 回答 1

2

除非我遗漏了什么,否则您在第二个示例中有错字。应该是

iex(1)> Enum.filter(String.split("lowks kian seong"), fn(x) -> x == "lowks" end)
["lowks"]
于 2014-03-09T09:14:44.030 回答