Hallo,
ich habe ein kleines Problem mit einem Regex. Vielleicht könnt ihr mir da helfen.
Der Text würde z.B. so aussehen: XYZYXYXZY123 oder YXZYXZ123YXZYX
Jetzt möchte ich dass ich mit dem Regex die 123([0-9]) rausbekomme. Sollte der Text aber 4 Zahlen hintereinander enthalten soll es nicht funktionieren.
Das hatte ich jetzt so: [^0-9][0-9]{3}[^0-9].
Das Problem ist jetzt das: "XYZYXYXZY123". Damit funktioniert das natürlich nicht, da statt [^0-9] nix da ist. Ich habe leider kein Regexzeichen gefunden, das nichts symbolisiert. Gibt es sowas? Denn dann könnte man ja [^0-9] oder nix schreiben.
Oder müsste man das irgendwie anders lösen? Mit ohne Regex?
MfG