Hallo Rolf,
ich sehe das nicht so negativ wie Jörg (ursus fastixiabundo :) ).
Ich auch nicht. Soweit ich die Daten übersehen kann, ist da nicht wirklich etwas komplett Unerwartetes dabei.
Wenn Du die einleitenden Codes separat haben willst, kannst Du das so machen:
/^(?<startwort>AB[\w\d]+)\s+(?<startplus>(AB[\w\d]+\s+)+)(?<vorwort>.*)\s+(?<zahl>\d+)\s+(?<wort>\w+)\s+(?<betrag>[\d.,]+)\s*$/
Für mich ist bei solchen Aufgaben die Seite regex101.com sehr hilfreich. Da bekommst Du erklärt, was die Regex tut, und kannst sie ausprobieren.
Erstmal vielen Dank für die Hilfe. Die Regex ist echt der helle Wahnsinn.
Leider matcht sie im Moment noch nicht. Edit: Oops...sorry, natürlich matcht sie. ich bin auf meinen eigenen fehler im datensatz gestolpert 😂
Vielen herzlichen Dank für die Super-Regex!!!
Die Seite habe ich gestern kennen gelernt, ich wußte aber nicht, ob sie wat taugt oder nicht.
Pit