Moin Zusammen,
um sicherzustellen, dass tatsächlich der letzte Abschnitt hinter dem Komma entfernt wird, sollte man LastDelimiter verwenden.
(Falls nicht gesichert ist, dass nur ein Komma enthalten ist).
Delphi-Quellcode:
s := 'Dies, ist, ein, Test';
iPos := LastDelimiter(',',s);
if iPos > 0 then SetLength(s,iPos-1);