$str="1 = 网络相关/平面设计/网页设计 2 = 游戏代练/游戏推广员 3 = 房地产/装潢装饰 4 = 保安/司机 5 = 网吧相关 6 = 厨师/配菜/服务员 7 = 广告/公关/销售/促销 9 = 店员/营业员 10 = 美容师/美发师/按摩师 11 = 技师/工人/学徒 12 = 行政/文秘/助理 13 = 财务/会计/出纳 14 = 清洁工/搬运工/保管员 15 = 老师/医护人员 8 = 其他行业";我把把里面每个数字后面的中文取出来,并存到一个数组里面。
例如:网络相关/平面设计/网页设计
      游戏代练/游戏推广员  
    

解决方案 »

  1.   

    $str="1 = 网络相关/平面设计/网页设计 2 = 游戏代练/游戏推广员 3 = 房地产/装潢装饰 4 = 保安/司机 5 = 网吧相关 6 = 厨师/配菜/服务员 7 = 广告/公关/销售/促销 9 = 店员/营业员 10 = 美容师/美发师/按摩师 11 = 技师/工人/学徒 12 = 行政/文秘/助理 13 = 财务/会计/出纳 14 = 清洁工/搬运工/保管员 15 = 老师/医护人员 8 = 其他行业";preg_match_all('/(\d+)[\s=]+([^\d]+)/s', $str, $r);
    print_r($r);
      

  2.   

    谢谢xuzuning
    你都回答我好多问题了。感谢啊