So geht es fast...
bearbeitet von Pit> ich habe noch eine Frage, weil relevant:
>
> Im Datensatz steht meistens im "Startplus" ein Komma, also:
>
> AB0007711 AB0TZUUZ, AB899979 At vero eos et 10 25 XYZ 1.223,50
>
> Hierdurch wird der Eintrag von "Startplus" ins "Text zu Beginn" verschoben.
>
> Es gelingt mir aber grad nicht, das zu korrigieren.
>
> Wie mache ich das?
Ich hatte schonmal an:
^(?<startwort>AB[\w\d]+)\s+(?<startplus>(AB[\w\d]+[,]*\s+)*)(?<vorwort>.*)\s+(?<zahl>\d+)\s+(?<wort>\w+)\s+(?<betrag>[\d.,]+)\s*$
gedacht, aber das verschiebt mir zwar das `AB0TZUUZ, AB899979` wieder in die Startplus-Gruppierung, generiert mit aber eine Gruppe3 hinzu, in der auch nochmal die letzte AB-Zahl drin steht.
Pit