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, ....
Das hängt von der definierten Sprache ab.
Anders gefragt gehört ein leeres Programm zur Sprache dazu ja oder nein. Wenn nein muss es ein + sein wenn ja muss es ein * sein.
Rein logisch gesehen gehört ein leeres Programm dazu. Aber da hat sicher der Prof. das letzte Wort.
Und: Wir sind hier nicht in Perl, hier gibts sowas wie Regeln ;-) *g*
Das war gut! Ich bevorzuge für Scripte eh PHP, aber das ist vermutlich nur eine reine Geschmacksfrage.
cu
F.Heyer