Andi123: Regulärer Ausdruck

Beitrag lesen

Hallo,

folgendes Problem. Es soll festgestellt werden, ob ein String ein BELIEBIGES Zeichen, welches mehrfach hintereinander auftritt, enthaelt.

Also z.B. "abcdeeeefghi"  sollte ein TRUE liefern. TRUE sollte immer dann geliefert werden, wenn das Zeichen mindestens 3x hintereinander auftritt.

Es ist aber nicht bekannt, welches Zeichen hintereinander auftritt.

Gibts dafuer ne RegEx?

Ich habe mich mit
   regAusdr.Pattern = ".{3,}"
versucht, was aber Quatsch ist, weil das immer ein TRUE liefert, wenn der String 3 Zeichen lang ist.

Dann versuchte ich mich mit
   regAusdr.Pattern = "(.{3,}\1)"
, aber das ist eigentlich auch Mist.

Ich braeuchte etwas wie
regAusdr.Pattern = "(.)\1{3,}"

Danke Andi