Mehrfache Leerzeichen einfach entfernen
Kurz vor dem langen Wochenende nur ein kleines Skript mit einem tollen Trick, wie man mehrfache Leerzeichen in einem String einfach entfernen kann.
DECLARE @spacefun VARCHAR(MAX) = 'Ganz egal wieviele Leerzeichen zwischen den Wörtern stehen, am Ende wird alles gut!' ;
SELECT REPLACE(REPLACE(REPLACE(@spacefun,' ',CHAR(131)+CHAR(132)),CHAR(132)+CHAR(131),''),CHAR(131)+CHAR(132),' ');
Die beiden Zeichen char(131) und char(132) sollten in deutschen Texten eigentlich nicht vorkommen. Aber jeder kann hier ja frei variieren.
Print article | This entry was posted by cmu on 22.05.15 at 10:31:00 . Follow any responses to this post through RSS 2.0. |