Python从字符串中提取数字字符串并将其转换为相应的数字值

时间:2016-11-06 10:40:35

标签: python regex

input_string = "Tomato 2 kg, three kg Onion, eleven pieces lemons"

output_string = "Tomato 2 kg, 3 kg Onion, 11 pieces lemons"

1 个答案:

答案 0 :(得分:0)

解决此问题的一种方法是使用字典来构建一个小型数据库"在您的计算机上本地存档。 {one,1},{two,2}等。
然后你逐字处理你的input_string,看看你的字典中是否存在这个词。

如果(字典中存在单词):替换它
其他继续