Hallo,
ich wuerde da mit gewoehnlichen stringoperationen vorgehen.
a = pos(erstes & in str)
b = pos(letztes & in str)
str = str[0..a]
+ ersetze("&" durch "UND" in str[a+1..b-1])
+ str[b..ende]
Guter Tipp, da hab ich gar nicht drangedacht (das passiert mir leider viel zu oft, dass ich den Wald vor lauter Bäumen nicht mehr sehe ;-))
waere es dann nicht moeglich, gleich "blablaUNDbarUNDUNDblabla" zu generieren, dort wo bisher die "&" erzeugt werden?
Leider nur mit (zu) großem Aufwand (siehe Antwort auf wahsagas Post).
Vielen Dank und viele Grüße
Michi