我正在努力学习一些灵药。我相信我可以写;
def handleContent(txt) do
{:ok, pid} = StringIO.open(txt)
line = IO.read(pid, 100)
end
这允许我创建几个可以从知道pid的字符串中读取的进程。它是通过pid和IO.read从字符串txt中只读取一行的某种方式吗? (对于\ n字符)。
答案 0 :(得分:4)
The IO
documentation states你可以提供:all
,:line
或非负整数作为第三个参数,所以这应该可以解决问题:
IO.read(pid, :line)