Ich muss jeden Buchstaben, der zweimal oder öfter in einem Wort vorkommt, mit einem einzelnen Buchstaben umwandeln.Wie ersetzt man doppelte/mehrere Buchstaben zu einem einzigen Buchstaben?
Zum Beispiel:
School -> Schol
Google -> Gogle
Gooooogle -> Gogle
VooDoo -> Vodo
habe ich versucht, die folgenden, aber am zweiten Parameter in eregi_replace stecken.
$word = 'Goooogle';
$word2 = eregi_replace("([a-z]{2,})", "?", $word);
Wenn ich \\\1
verwenden ersetzen?, Würde es die genaue Übereinstimmung angezeigt werden soll. Wie mache ich einen einzelnen Brief?
Kann jemand helfen? Danke
Alter, das ist genial. Ich schätze ich muss auf PCRE umstellen! Vielen Dank! –
'\ w' passt mehr als nur Buchstaben. Es entspricht '[a-zA-Z0-9_]'. – Will