【探讨PHP函数preg_split()的功能实现_PHP教程】教程文章相关的互联网学习教程文章

php – 我试图拆分/爆炸/ preg_split一个字符串,但我想保留分隔符【代码】

我试图拆分/爆炸/ preg_split一个字符串,但我想保留分隔符示例:explode('/block/', '/block/2/page/2/block/3/page/4');预期结果 :array('/block/2/page/2', '/block/3/page/4');不确定我是否必须循环然后重新为数组值添加前缀或者是否有更简洁的方法. 我用PREG_SPLIT_DELIM_CAPTURE尝试了preg_split(),但我得到了以下内容:array('/block/, 2/page/2', '/block/, 3/page/4');这不是我想要的.任何帮助深表感谢.解决方法:您可以像...

preg_split在PHP中有两个分隔符【代码】

如何在preg_split中合并两个分隔符?例如:$str = "this is a test , and more"; $array = preg_split('/( |,)/', $str, -1, PREG_SPLIT_DELIM_CAPTURE); print_r($array);会产生一个数组Array ([0] => this[1] => [2] => is[3] => [4] => a[5] => [6] => test[7] => [8] => [9] => ,[10] => [11] => [12] => and[13] => [14] => more )但我想得到Array ([0] => this[1] => [2] => is[3] => [4] => a[5] => [6] => test[7...

功能 - 相关标签