Die Eigenschaft greedy regex bewirkt, dass die Regex-Engine ein Regex-Token so oft wie möglich wiederholt. Nur wenn dadurch die gesamte Regex fehlschlägt, geben Sie die letzte Iteration auf und fahren Sie mit dem Rest der Regex fort. Die gierigen Regex-Tokens sind '+', '*', '?' und die Wiederholung mit geschweiften Klammern.
Ich habe eine Zeichenfolge, deren korrekte Syntax die Regex ^([0-9]+[abc])+$ ist. Beispiele für gültige Strings wären: '1a2b' oder '00333b1119a555a0c'
Der Übersichtlichkeit halber ist der String eine Liste von Paaren (Wert, Buchstabe) und...
25.03.2016, 08:50
Ich habe den folgenden Text
%Vor%
Nach diesem Buch, das ich lese, wird, wenn die ? nach irgendeinem Quantifizierer folgt, nicht gierig.
Meine Regex to*?n gibt immer noch tooooooooooooon zurück.
Es sollte ton zurückgegeben w...
29.10.2008, 09:32