如下字符串:
abcdeeeddsssddaacc,,,bbbbbbHelllllllowwwworrrrlllld
修改為:
abcdeddsddaacc,bbHellloworld
即:相同的字符串最多出現3次
preg_replace('/(.*)\1{2,}/', '$1', $s)
先查詢出所有重復3次以上的字符串
(.*):所有字符串分組
\1:取出每組的第一個字符
{2,}:第一個字符再重復出現2次或以上
$1:替換為(.*)括號里的內容,這個是一個字符串