Hi Timo,
Vielen Dank erstmal. Das Problem ist jedoch, dass die Nutzer den Text
aus der Zwischenablage in das Formular hineinkopieren müssen (z.B.
aus Word). Selbst wenn die Silbentrennung dabei ausgeschaltet ist,
so werden seltsamerweise noch genügend bedingte Trennstriche übernommen
- und zwar leider ohne Zeilenumbruch.
was für Zeichen sind das denn? Kannst Du zuverlässig ausschließen, daß
ein solches Zeichen jemals mit einer anderen Bedeutung als derjenigen,
ein Silbentrennzeichen zu sein, auftreten kann?
Davon hängt die Lösbarkeit Deiner Aufgabenstellung wesentlich ab.
Das Problem ist kein programmiertechnisches, sondern ein informations-
theoretisches, wie auch Sven schon beschrieben hat: Der Trick besteht
darin, zu erkennen, was getan werden muß - nicht, es dann auch zu tun.
In der ct wurde irgendwann mal ein kleines Freeware-Progrämmchen
vorgestellt, das die Silbentrennung aus dem Zwischenspeicher entfernen
sollte.
Das klingt immerhin so, als ob der Autor dieses Programms _glaubt_,
zuverlässig erkennen zu können, was los ist.
Eine Installation auf dem Client soll aber für unser Datenbankprojekt
nicht erforderlich sein.
Wenn Dein Formular-Auswertungsprogramm dieselben Informationen bekommt
wie dieses Tool, dann kannst Du serverseitig dieselbe Konvertierung
durchführen.
Viele Grüße
Michael