如何使用 io:fread 或 io:read 在 erlang 中获取带空格的字符串输入

How to take String input with spaces in erlang with io:fread or io:read

我只想在 erlang 编程中从用户那里获取一个字符串输入。

我认为您要查找的函数是 io:get_line/1:

1> io:get_line("enter data: ").
enter data: data with spaces
"data with spaces\n"