Es ist eine einfache Frage zu regulären Ausdrücken, aber ich finde keine Antwort.
Ich möchte feststellen, ob eine Zahl genau zwei- oder viermal hintereinander erscheint. Welche Syntax kann ich verwenden?
\d{what goes here?}
Ich habe es versucht \d{2,4}, aber dieser Ausdruck akzeptiert auch drei Ziffern.
abc 123 xyz? Sollte es übereinstimmen, 12weil das genau zwei Ziffern hintereinander sind? Oder sollte es nicht, weil 12es Teil einer größeren Ziffernfolge ist, 123die selbst weder 2 noch 4 lang ist? Wenn ich raten müsste, würde ich denken, dass Sie das letztere Verhalten wollen, aber es ist nicht klar aus Ihrer Frage. Beispiele und / oder eine klarere Spezifikation würden helfen. Gleiche Frage für abc 12345 def... was soll da passieren?