【发布时间】:2010-09-26 13:16:57
【问题描述】:
我正在寻找一个可以从字符串中提取重量/高度数据的库(最好是 PHP)。
我希望我的用户输入诸如“我重 80 k,我身高 1.8m”甚至“220 lb”和“6' 1”之类的内容,并将其传递给可以提取数量和单位的函数.
有人知道那里有没有类似的东西吗?
【问题讨论】:
-
吹毛求疵:“重量 80 k”的意思是“重量 80 000”。八万什么?沙粒?砖块?克? “k”是“kilo”前缀,意思是“千”。你的意思可能是“kg”,意思是“公斤”,即“1000克”
-
是的,这是一个挑剔:因为他很可能想说他正在寻找的脚本应该能够完成缺少的 g,因为它知道没有人是 80 公里高...
-
是的,在使用公制系统的西班牙语国家(我认为所有这些国家),当我们的意思是“公斤”时,我们会说“公斤”,这比我们理解的要多。不过我理解你的担心。
-
@Mariano:英语国家也这样做。
标签: php nlp units-of-measurement