小编nac*_*ido的帖子

Elixir - 如何检查字符串是否包含文本或者是否是数字(“453”)

我有一个带字符串的列表

>> list = ["h3llo","899","3@"]
Run Code Online (Sandbox Code Playgroud)

如果列表元素至少有 1 个字母或特殊字符,则被视为 :text,否则它是 :number

>> list = [:text, :number, :text]
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

string numbers elixir

3
推荐指数
1
解决办法
4747
查看次数

如何删除 Elixir 中列表的“任何”元素

我有一个清单清单

>> list = [[1,""],[2,"b"],[3,""],[4,"c"]]
Run Code Online (Sandbox Code Playgroud)

我想删除包含“”元素的列表

>>list = [[2,"b"],[4,"c"]]
Run Code Online (Sandbox Code Playgroud)

我正在尝试寻找类似的东西

list = List.delete(list,[any,""])
Run Code Online (Sandbox Code Playgroud)

element list elixir

1
推荐指数
1
解决办法
4044
查看次数

如何获取elixir中列表元素的索引?

我有

>> list = ["a","b","c"]
Run Code Online (Sandbox Code Playgroud)

我需要获取元素的索引并创建一个新列表

>> list_2 = [[1,"a"], [2,"b"], [3,c]]
Run Code Online (Sandbox Code Playgroud)

创建我使用的新列表

lista = Enum.flat_map(list, fn x -> [index,x] end)
Run Code Online (Sandbox Code Playgroud)

但我找不到类似获取“索引”值的函数

indexing element list elixir

0
推荐指数
2
解决办法
4280
查看次数

标签 统计

elixir ×3

element ×2

list ×2

indexing ×1

numbers ×1

string ×1