拆分没有公共分隔符的字符串

时间:2014-09-23 08:46:00

标签: php

我正在尝试拆分这样的字符串:

  

22/9 14 ALTERNATE(16)myXMG fe(2)infernoHitbox Arena

我希望22/9 14然后ALTERNATE然后(16)等等。但是还需要分割(2) infernoHitbox Arena。问题是字符串中没有共同的分隔符来解决所有这些问题。另外,我需要以类似的方式拆分其他字符串。相同的信息顺序,只是不同的内容..

我正在为创意而奋斗。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

这仅适用于正则表达式。您可以使用substr,但只有在位置相同时才有效。

所以你应该看看preg_match

答案 1 :(得分:0)

如果您获得的所有数据都具有相同的字符索引。

您应该尝试这种方法 http://php.net/manual/en/function.substr.php

并且在这里也发现了一个类似的问题 separate string in two by given position