如下字符串:
abcdeeeddsssddaacc,,,bbbbbbHelllllllowwwworrrrlllld
修改为:
abcdeddsddaacc,bbHellloworld
即:相同的字符串最多出现3次
preg_replace('/(.*)\1{2,}/', '$1', $s)
先查询出所有重复3次以上的字符串
(.*):所有字符串分组
\1:取出每组的第一个字符
{2,}:第一个字符再重复出现2次或以上
$1:替换为(.*)括号里的内容,这个是一个字符串