0
私はelixirを初めて使用しています。与えられたstring
がip address or a number
であるかどうかをチェックする私の仕事。私は、inetにこのparse_address
があることがわかりました。これは、指定された文字列がIPアドレスかどうかをチェックし、適切な応答を提供します。エリキシルのinet parse_addressコマンドの構文エラー
inet :parse_address("192.168.42.2")
を次のように
IEX端子に私のコードは、私が端末上で上記のコードを実行すると、私は次のようなエラーに
iex(1)> inet :parse_address("192.168.42.2").
** (SyntaxError) iex:1: syntax error before: '('
を取得している誰かが、この問題で私を助けることができますか?
私はそれは 'すべきだと思います。(「192.168.42.2」)' inet.parse_address。文字列は "{:error、:einval}'を与えています。なぜそれが理にかなっていますか? – kiddorails
@kiddorails関数は明らかにエリクシルのcharlistsであるerlang文字列を期待しています。 – JustMichael