嗨,我只是想知道如何替换2个或更多 - 用PHP中只有一个字符串中的符号。
所以喜欢
1-2 --- 3-4
会去
1-2-3-4
谢谢:)
答案 0 :(得分:5)
使用preg_replace:
$str = preg_replace('/-+/', '-', $str);
答案 1 :(得分:0)
不需要正则表达式
$text="1-2---3--4";
$s = implode("-",array_filter ( explode("-",$text) )) ;
print_r($s);