Versionen dieses Beitrags

So geht es fast...

Pit
  • So geht es fast...
  • > 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:
  • ~~~PHP
  • ^(?<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