gpt4 book ai didi

php - 使用 preg_replace 将一个字符的多个实例转换为一个 (aa = a)?

转载 作者:可可西里 更新时间:2023-11-01 13:18:07 24 4
gpt4 key购买 nike

我有一个字符串,我想将多次出现的 - 转换为一次 -

我已经尝试过 preg_replace('/--+/g', '-', $string) 但它什么也没有返回..

最佳答案

你不应该在模式中使用g,你可以简化你的正则表达式:

preg_replace('/-+/', '-', $string);

不需要反斜杠转义。

关于 http://ideone.com/IOlpv :

<?
$string = "asdfsdfd----sdfsdfs-sdf-sdf";
echo preg_replace('/-+/', '-', $string);
?>

输出:

asdfsdfd-sdfsdfs-sdf-sdf

关于php - 使用 preg_replace 将一个字符的多个实例转换为一个 (aa = a)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12317401/

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