我正在尝试从字符串中获取所有匹配项:
$string = '[RAND_15]d4trg[RAND_23]';
preg_match 像这样:
$match = array();
preg_match('#\[RAND_.*]#', $string, $match);
但在那之后 $match 数组看起来像这样:
Array ( [0] => [RAND_15]d4trg[RAND_23] )
我应该怎么做才能将这两个事件都作为 $match 数组中的 2 个单独的元素?我想得到这样的结果:
$match[0] = [RAND_15];
$match[1] = [RAND_23];