【发布时间】:2023-03-18 06:11:01
【问题描述】:
这是我的问题,我想从 URL ex 中获取文件名。 https://randomWebsite.com/folder/filename.jpeg我使用这个string.substring(string.lastIndexOf('/')+1)在javascript上得到了预期的结果。在 Elixir 中,我使用此函数 String.slice(string, <first_value_from_binary.match>..String.length(string) ... :binary.match() 仅获取与给定字母匹配的第一个字符的第一个索引...或者是否有任何其他解决方案从 URL 获取文件名而不是这个?
【问题讨论】:
-
在elixir 中没有数组,我们有列表,因此没有索引。
"https://randomWebsite.com/folder/filename.jpeg" |> String.split("/") |> List.last()
标签: elixir url-parsing