我想要一个干净的解决方案来替换文本中的点:
一些标题......对此:一些标题......
一些....标题......对此:一些......标题......
如何用3个点替换每个超过3个点的序列?
感谢。
答案 0 :(得分:6)
答案 1 :(得分:1)
它与hakre几乎相同。但更清洁。
preg_replace('/\.\.\.+/', '...', $str);
另一种重复方式(非正则表达式)
while(strpos($str, "....")!==false)
$str = str_replace("....", "...", $str);