php 数组查询并替换文本内容问题, 一字符串如下: $a="abc12de feabaa 5aggdff2 3foi23a3 2g3r4-33432rre 3
发布网友
发布时间:2022-05-01 05:55
我来回答
共2个回答
热心网友
时间:2023-10-09 10:58
试编写代码如下:
<?php
function cb($matches)
{
return $matches[1]. ' '. $matches[2];
}
$a="abc12de feabaa 5aggdaa23fo i23a3 2g3r4-3a3432rre 3tt434-34t34fsf";
$arr=array('a','b','cc','aa','gg','rr');
$astr = implode('|',$arr);
$pa = '/('.$astr.')([\d]+[\S]+)/si';
$str = preg_replace_callback($pa,'cb',$a);
echo $str . '<br>';
?>
热心网友
时间:2023-10-09 10:59
sdjgksdj mlgnmdgn d