gpt4 book ai didi

search - preg_grep获取索引而不是值

转载 作者:行者123 更新时间:2023-12-02 04:36:30 26 4
gpt4 key购买 nike

我有一个像

$arr = array("arif", "arin", "asif", "armin", "arpan");

我想搜索并获取符合正则表达式的元素的索引。
在这种情况下,我想获取索引 0, 1, 3, 4,因为它们与我的模式匹配
$regex = '|^ar|';

最佳答案

为此使用 preg_grep() :

<?php

$arr = array("arif", "arin", "asif", "armin", "arpan");
$regex = '|^ar|';

$res = array_keys(preg_grep($regex, $arr));
var_dump($res);

关于search - preg_grep获取索引而不是值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42131867/

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