ccccc,bbbbbb,aaaaa
Ich möchte also die Reihenfolge umdrehen.
Folgender Ausdruck 1 funktioniert: (.*?),(.*?),(.*)
(.*?) bedeutet, gib mir alles zurück, egal was, gefolgt von einem Egal-Zeichen. Dann soll ein Komma kommen, wobei das Komma das ? Egal-Zeichen sein könnte. Dann soll das gleiche nochmal passieren. Nach dem zweiten Komma kann kommen was will.
Ebenfalls funktioniert 2: (.*),(.*),(.*)
(.*) bedeutet, es kann kommen was will. Dann kommt ein Komma, dann wieder egal was, dann wieder Komma, dann wieder egal. Trifft ebenfalls auf die Zeichenkette zu.
NICHT funktioniert 3: (.*?),(.*?),(.*?)
ähnlich wie bei 1, nur die letzte Anweisung erwartet nach dem aaaa noch ein Egal-Zeichen. Da gibts aber keins mehr. Deshalb wird hier false zurück geliefert.
So interpretier ich das ganze.
Gruß
Der mit der coolen Signatur zur heißen Jahreszeit
T-Rex