Ruud: Anzahl gleicher aufeinanderfolgender Zeichen in einem string zäh

Beitrag lesen

»» Ich möchte prüfen, ob mehr als 4 identische, aufeinanderfolgende Zeichen im Strimg vorhanden sind.
»» if(preg_match("/(.{4})/",$string)) echo "Treffer!";
»» So hats nicht funktioniert.
»» Wo liegt denn mein Fehler?

Du musst schon das Zeichen speichern und dann abfragen, ob es wiederholt auftritt
/(.)\1\1\1/

mfg Beat

Hi Beat,

aber auf SelfHTML steht doch:

/x{10,}/ passt auf 10 und mehr 'x' in Folge

Was genau (in Worten) macht Deine Regex?

Grüße, Ruud