$string="kk-001/kk-002";$array=explode("kk-",$string);它返回Array( [0]=>", [1]=>'001/', [2]->'002')但我需要001进进出出index[0]002index[1]
2 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
如果字符串和你描述的一样,那么最好先拆下kk-零件,然后在/...上爆炸。
$string="kk-001/kk-002";
$array=explode("/",str_replace("kk-", "", $string));
print_r($array);
给。
Array
(
[0] => 001
[1] => 002
)
潇潇雨雨
TA贡献1833条经验 获得超4个赞
您可以使用preg_split标志PREG_SPLIT_NO_EMPTY来删除空值,如下所示:
$string = "kk-001/kk-002";
$array = preg_split('/\/?kk\-/', $string , -1, PREG_SPLIT_NO_EMPTY);
print_r($array);
输出:
Array ( [1] => 001 [2] => 002 )
- 2 回答
- 0 关注
- 128 浏览
添加回答
举报
0/150
提交
取消