gpt4 book ai didi

erlang - elixir 中 inet parse_address 命令的语法错误

转载 作者:行者123 更新时间:2023-12-02 17:16:40 26 4
gpt4 key购买 nike

我是 elixir 的新手.我的任务是检查给定的 stringip 地址还是数字。我发现 inet有这个 parse_address 检查给定的字符串是否是 ip 地址,并提供适当的响应。

我在iex终端的代码如下

inet :parse_address("192.168.42.2")

当我在终端上运行上面的代码时,出现以下错误

 iex(1)> inet :parse_address("192.168.42.2").
** (SyntaxError) iex:1: syntax error before: '('

有人可以帮我解决这个问题吗?

最佳答案

应该是

:inet.parse_address('192.168.42.2')

因为模块名称只是原子,但在 erlang 中,它们以小写字母开头。

关于 Erlang 互操作性的主题有很多文章,其中一篇在这里 -> https://elixirschool.com/en/lessons/advanced/erlang/

关于erlang - elixir 中 inet parse_address 命令的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46058865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com