wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......
wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......
wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......
wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......我想按照空格去取前面的字符窜取出结果是 array(1=>array(wy.&?=&.toy1,wy.&?=&.toy2......),2=>array(.....))

解决方案 »

  1.   

    用explode就可以了
    explode(' ',$str)
      

  2.   

    $str = <<<EOD
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    EOD;$arr1 = explode("\n",$str);
    foreach($arr1 as $arr){
        $arr2[] = explode(" ",$arr);
    }
    var_dump($arr2);
      

  3.   

    其实正则也跟上面差不多。而且效率没explode高。并不推荐,$str = <<<EOD
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy
    EOD;$arr1 = explode("\n",$str);
    foreach($arr1 as $arr){
      $arr2[] = preg_split('/ /',$arr);
    }
      

  4.   

    $str = "wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy" ;
    preg_match_all('/(.*?)\s/',$str,$data);
    print_r($data);
    测试是可以的
      

  5.   

    php 中有自带的分割函数。explode('',$array)比正则要好的多。
      

  6.   


    $str = "wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......
    wy.&?=&.toy1 wy.&?=&.toy2 wy.&?=&.toy ......" ;
    preg_match_all('/(.*?)\s/',$str,$data);
    print_r($data);
    //结果
    Array
    (
        [0] => Array
            (
                [0] => wy.&?=&.toy1 
                [1] => wy.&?=&.toy2 
                [2] => wy.&?=&.toy 
                [3] => ......
                [4] =>             [5] => wy.&?=&.toy1 
                [6] => wy.&?=&.toy2 
                [7] => wy.&?=&.toy 
                [8] => ......
                [9] =>             [10] => wy.&?=&.toy1 
                [11] => wy.&?=&.toy2 
                [12] => wy.&?=&.toy 
                [13] => ......
                [14] =>             [15] => wy.&?=&.toy1 
                [16] => wy.&?=&.toy2 
                [17] => wy.&?=&.toy 
            )    [1] => Array
            (
                [0] => wy.&?=&.toy1
                [1] => wy.&?=&.toy2
                [2] => wy.&?=&.toy
                [3] => ......
                [4] => 
                [5] => wy.&?=&.toy1
                [6] => wy.&?=&.toy2
                [7] => wy.&?=&.toy
                [8] => ......
                [9] => 
                [10] => wy.&?=&.toy1
                [11] => wy.&?=&.toy2
                [12] => wy.&?=&.toy
                [13] => ......
                [14] => 
                [15] => wy.&?=&.toy1
                [16] => wy.&?=&.toy2
                [17] => wy.&?=&.toy
            ))
      

  7.   

    多谢~  哈哈   还是用explode结合正则好了