Mailinglisten-Archive |
markus tacker schrieb Saturday, October 12, 2002 3:07 PM: > ich suche einen regulären Ausdruck mit dem ich die Wiederholung eines > beliebigen Zeichens durch zweimal das Zeichen ersetzen kann: > > aaaaaaaaaaaaaaaaaaaaaaa -> aa > bbbbbbbbbcccccccccbbbbb -> bbccbb Hi, <?php $s = 'Test Teext hiiier nxxxxt ggggg'; $s = preg_replace('=(.)\1\1+=', '\\1\\1', $s); echo $s; // Ausgabe: Test Teext hiier nxxt gg ?> netten Gruß, Holger
php::bar PHP Wiki - Listenarchive