So, das Rätsel ist gelöst. StringStripWS ist NICHT als Ersatz für die RegExp zu gebrauchen, weil StringStripWS viel zu viel weghaut!
ZitatFunktion StringStripWS
$STR_STRIPSPACES (4) = entferne doppelte (oder mehr) Leerstellen zwischen den Zeichen
Leerstellen schließen die ASCII Zeichen Chr(9) bis Chr(13) mit ein, die für Horizontal-Tabulator, Zeilenvorschub, Vertikal-Tabulator, Seitenvorschub und Wagenrücklauf stehen. Als Leerstellen gelten ebenfalls das Null-Zeichen ( Chr(0) ) sowie das Standard Leerzeichen ( Chr(32) ), das durch Drücken der Leertaste entsteht.
Bernd.