值我有水果的名字一定列表/字典象下面這樣:NLP ::提取實體及其從字符串在Python
fruits = ["Banana","Apples","Oranges"]
這只是一個樣本名單,也可以在它的許多水果。 我輸入文本看起來像如下:
text1 = " I want to 2 Apples and 3 Bananas"
text2 = " I need Apples 2, Bananas 5"
text3 = "want to have 1 orange"
我要指出,我的輸入字符串是自由流動的文本,因此不遵循任何一定的格式。
問題:我想分析字符串,並獲得一個表/列表與我有哪些數量的水果。數量可以在水果之前或之後。下面可以看作是輸入「文本1」輸出我想:
Apple 2
Banana 3
我有過類似的問題陳述了在各個環節但輸入字符串具有我的問題沒有一定的格式。 一些我所經歷過的鏈接是:
python: extracting variables from string templates
How to extract variable name and value from string in python
extracting key value pairs from a string containing escaped characters
get python dictionary from string containing key value pairs
在text1中有三個香蕉,但希望輸出1。這是一個錯字嗎? – Psytho
是的,它是!我將編輯該問題。謝謝!! –