Hallo zusammen.
bei CSV mach ich das über einen (RPG) SCAN (nicht free Format) und als Ergebnis in eine Tabelle,
Dann steht in jedem Element ein Vorkommen des gesuchten Zeichens. Dann den Rest über %SUBST

z.B.
d $v 3s 0 dim(15)

c ';' scan meinfeld $v

%scan im Free Format liefert leider nur das erste Vorkommen

Klaus