Hi,
Stimmt, habe ich nicht beachtet. Aber dazu gibt es ja Mengen-Klammern:
(((a+)(b+))(a*)(b*)(c{0,1}))+
Also: Ich würd mal sagen da haut was nicht so ganz hin:
((a+)(b+) ...)+
somit würde a oder b doch mindestens 1 mal vorkommen oder, kann aber auch gar nicht vorkommen ;-) Man könnte das letzte + durch ein *ersetzen, aber jetzt muss ich selbst mal überlegen, ....
Und: Wir sind hier nicht in Perl, hier gibts sowas wie Regeln ;-) *g*
soll heissen {0,1} gilt nicht :-( Es muss auch irgendwie mit * und + gehen!
So ist es richtig, ich würde in einer echten app auch mit der Mengenklammer arbeiten, wusste aber nicht ob das eine für die Aufgabe zulässige Erweiterung ist. Der Autor meinte ja sogar schon eine leere Anweisung wäre event. nicht erlaubt. Interessant wäre noch die Frage was mehr Performance bringt, wobei ich vermute das nach dem kompilieren die beiden Ausdrücke gleich aussehen.
Ach, ihr denkt doch immer nur ans Programmieren, schweift ab, lasst euch treiben ...
;-)
cu
F.Heyer