我正在尝试将用户输入并将其存储在列表中,而不是仅包含单个字符串的列表,我希望扫描的每个单词都是自己的字符串.例:
> (input)
This is my input. Hopefully this works
Run Code Online (Sandbox Code Playgroud)
会回来:
("this" "is" "my" "input" "hopefully" "this" "works")
Run Code Online (Sandbox Code Playgroud)
请注意我在最终列表中不需要任何空格或标点符号.
任何投入将不胜感激.
我一直在寻找一种方法将用户输入(读取线)转换为我可以更容易操作的原子列表.例如:
SendInput()这是我的输入.希望这有效.
我想回来..(这是我的意见.希望这有效.)
最终删除任何句号,逗号,引号等是理想的.但是现在我只想将用户输入存储在列表中(不是作为一个字符串)
所以.现在我正在使用
(setf stuff (coerce (read-line) 'list))
Run Code Online (Sandbox Code Playgroud)
那个回到我身边......(#\ T#\ h#\ i#\ s#\ Space#\ i#\ s#\ Space#\ m#\ y#\ Space#\ i#\n#\##\u#\ t#.#\ Space#\ H#\ o#\ p#\ e#\ f#\ u#\ l#\ l#\ y#\ Space#\ t#\ h# \##\ s#\ Space#\ w#\ o#\ r ##\k#\ s#.)
所以现在我正在寻找一个可以获取该列表并正确格式化的功能...任何帮助将不胜感激!