10 [1] => 20 -6ren">
gpt4 book ai didi

Php如何拆分包含特殊字符的字符串

转载 作者:行者123 更新时间:2023-12-03 23:05:34 24 4
gpt4 key购买 nike

你好,我有一个字符串作为

$str = "[10-1],[20-2],[30-3],";

我想将 int 两个数组拆分为-

Array1
(
[0] => 10
[1] => 20
[2] => 30
)

Array2
(
[0] => 1
[1] => 2
[2] => 3
)

如何实现?我的变量 $str 也因值而异..

谢谢..

最佳答案

使用正则表达式拆分它:

$str = "[10-1],[20-2],[30-3],";

$matches = array();
preg_match_all('/\[(\d+)-(\d+)\],/', $str, $matches);

如果您unset($matches[0]); 剩下的正是您所要求的。

关于Php如何拆分包含特殊字符的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27442176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com