比较

2013-04-05 89 views
0

我试图做一个小的体育博彩赔率比较脚本我个人用不同的庄家的球队的名字。为此,我得到了XML提要的数据(来自不同的博彩公司)。为了比较它们,我必须知道哪些匹配/事件完全相同。 问题是,在不同的庄家中,球队,联赛的名称通常是不同的。比较

这里的示例:


Bookmaker1:B1

联赛:欧洲冠军联赛

匹配度:曼联vs国际米兰


Bookmaker2:B2

联赛:冠军L.

匹配度:马努vs国际


Bookmaker3:B3

联赛:冠军联赛(UEFA)

匹配度:曼彻斯特U. VS国际米兰


日期将是相同的。但是同时开始的比赛很多。有1000场比赛和100场联赛。

是否有另一种可能性,承认他们是一样的,比手动做呢?

在使用手动我的意思是:如果字符串是马努或曼彻斯特U. =>曼联 (这对于每teamname)

如何赔率比较网站这样做(如oddsportal.com或其他服务)?

+0

您使用什么语言?你的目标是哪个平台?是的,有方法可以比较字符串并判断它们是否匹配。但是你的问题中没有足够的信息让某人给出有用的具体答案。 – 2013-04-05 11:52:50

+0

@Grant我使用php和curl来获取数据。我知道一些字符串比较功能,但使用它们是我的意思与手动检查。 :)因为我必须检查每种类型的队名吗? – user1626073 2013-04-05 12:50:08

回答

0

恐怕也没有神奇的解决方案。我没有看到任何可以依据的模式。

最好的办法是,以确定用于每个博彩公司的名称和相应的做比较。

这是不可能的庄家会改变球队的名字

0

作为同队,打在同一天,你可以连接团队的名称,并检查该团队在同一天,对方球队,和连接这些团队。 一个团队不能与另一个团队同一天玩。 通过这种方式,您可以将所有团队一个一个地图。