0
我有一个巨大的文本文件,我想爆炸成一个数组。php爆炸的特殊情况
其中的单词没有空格,但每个单词都以大写字母开头。
如何将它分解为以大写字母作为分隔符而不丢失charector的数组?
AppleBallCat应为1 =>苹果2 =>球3 =>猫
我有一个巨大的文本文件,我想爆炸成一个数组。php爆炸的特殊情况
其中的单词没有空格,但每个单词都以大写字母开头。
如何将它分解为以大写字母作为分隔符而不丢失charector的数组?
AppleBallCat应为1 =>苹果2 =>球3 =>猫
$s = 'AppleBallCat';
$a = preg_split('/(?=[A-Z])/', $s);
unset($a[0]);
var_dump($a);
array(3) { [1]=> string(5) "Apple" [2]=> string(4) "Ball" [3]=> string(3) "Cat" }
好像的副本http://stackoverflow.com/questions/6920155/how -does-one-break-a-string-down-by-capital-letters-with-php – kijin 2012-03-30 01:45:48
对不起!之前找不到。 – Kishor 2012-03-30 01:49:22
[PHP爆炸字符串,但将引号中的单词当作单个单词]的可能重复(http://stackoverflow.com/questions/2202435/php-explode-the-string-but-treat-words-in-quotes -as-A-单字) – 2012-03-30 02:20:04