1
如何從用戶輸入創建單詞列表?使用停用字符從用戶輸入創建列表
例子:
?- readInput(L).
|: this is an input. this will not be considered
L=[This, is, an, input, '.']
我想要的字符。要麼 ?成爲句子的結尾,所以後面的所有內容都不在列表中,並且兩個停用字符都必須在列表中。
謝謝
如何從用戶輸入創建單詞列表?使用停用字符從用戶輸入創建列表
例子:
?- readInput(L).
|: this is an input. this will not be considered
L=[This, is, an, input, '.']
我想要的字符。要麼 ?成爲句子的結尾,所以後面的所有內容都不在列表中,並且兩個停用字符都必須在列表中。
謝謝
你想要什麼基本上是一個標記,用於其this link可以幫助你。總之,您應該首先將用戶輸入轉換爲ASCII碼,然後遞歸解析代碼列表,分別處理逗號和空格字符。
如果您使用的是SWI-Prolog,this answer也可以幫助您。