gpt4 book ai didi

php - 删除每第 N 个字母(循环)

转载 作者:搜寻专家 更新时间:2023-10-31 20:49:54 25 4
gpt4 key购买 nike

我在这里找到了很多关于我的问题的回复,但我找不到我要找的东西。
我必须从数组中删除每第 4 个数字,但开始和结束形成一个圆圈,所以如果我在下一个循环中删除第 4 个数字它将是另一个数字(可能是第 4 个可能是第 3 个)这取决于我们在字符串中有多少数字

$string = "456345673474562653265326";
$chars = preg_split('//', $string, -1, PREG_SPLIT_NO_EMPTY);
$result = array();
for ($i = 0; $i < $size; $i += 4)
{
$result[] = $chars[$i];
}

最佳答案

您可以尝试使用 preg_replace 执行此操作:

$string = "12345678901234567890";
$result = preg_replace("/(.{3})\d/", "$1", $string);

关于php - 删除每第 N 个字母(循环),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9000095/

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