0
$key='-';

$str='12-34--56----78';

经过怎样的PHP算法处理?合并N个'-'为1个'-',得到如下结果:

$res='12-34-56-78';

2个回答

2

已采纳

不多说,直接贴代码

$key='-';
$str='12-34--56----78';

echo preg_replace("/-{2,}/", $key, $str);

0

上面的已经说得很清楚了
preg_replace — 执行一个正则表达式的搜索和替换
http://php.net/manual/zh/func...

撰写答案

相似问题