对不起,标题可能不完全正确,但我有点累。PHP - 重新排列字符串
我想知道如果有人能帮我弄清楚什么,我有一个字符串包含这个(或类似的,即相同的模式)文本。
文本:
播放器1($ 630) 玩家2($ 578) CLICKK($ 507) 播放机5($ 600) 播放器6($ 621)
播放器1楼的帖子(SB)$ 3 玩家2帖子(BB)$ 6
从声明stacksize的第一个文本中,您可以收集的唯一信息是哪个玩家具有哪个堆栈大小。下面的信息告诉我们玩家1是SB(小盲人),玩家2是BB(大盲人),从这个信息我现在可以推断CLICKK是UTG,玩家4(在这种情况下不存在) )是MP,玩家5是CO,玩家6是BTN。
它总是遵循UTG在BB之后,MP在UTG之后,CO在MP之后等等的趋势。
我想什么做的,是他们的相应位置替换球员的名字,即玩家1,玩家2等等,让玩家1($ 630)将成为SB($ 630)等..
然后最后我可以删除底部,因为它会变得多余。
我不是要求你为我做这件事,但是如果你能指出我正确的方向,或者给我一些合理的步骤,我会非常感谢,谢谢。
你为什么要用这个字符串? – Ares 2013-03-10 02:24:50
因为这是一个扑克手历史=)(从扑克客户端生成的文本文件..大概) – MackieeE 2013-03-10 02:26:36
是的,就像MackieeE说的那样,它只是从一个纯文本文件中读取 – user1104652 2013-03-10 02:30:57