LTrim / RTrim-Befehl?
Hallo
Gibt es eine Art LTrim-RTrim Befehl/Funktion mit der ich nur die führenden oder nachfolgenden Leerzeichen in einer Stringkette entfernen kann. Beim Replace-Befehl komme ich nicht weiter, da ich dann alle Leerzeichen im String entferne. Vielleicht stelle ich mich beim Replace-Befehl auch nur nicht richtig an.
Vielen Dank
Gruss
Uwe
6 Antworten
-
Hallo
Hat sich gerade erledigt.
Wer liest lebt länger, sagt der Mann vor dem Minenfeld :-)
-
Hallo,
es gibt die Funktion
trim(string)
die kümmert sich aber nur um führende Leerzeichen. Alle anderen Textfunktionen findest Du hier: https://ninoxdb.de/de/manual/erweiterte-Berechnungen/funktions-und-sprachreferenzlg, Torsten
-
Hello again,
zur Ergänzung, falls hier mal jemand per Suche hier herfindet: trim(string) kümmert sich um führende und folgende Leerzeichen... ;)
lg, Torsten
-
Hallo,
ein LTrim oder RTrim gibt es bisher nicht - lässt sich aber über replacex machen:
function ltrim(forText : text) do
replacex(forText, "^ *", "g", "")
end;
function rtrim(forText : text) do
replacex(forText, " *$", "g", "")
end;
VG Frank
-
Hallo Frank,
die Frage war doch schon beantwortet? trim() entfernt führende und folgende Leerzeichen... ;)
lg, Torsten
-
^^ ignore me - hab nicht richtig geschaut, Dein Ansatz ist natürlich super, wenn man nur führende oder nur folgende Leerzeichen entfernen will. Danke dafür!
lg, Torsten
Content aside
- vor 5 JahrenZuletzt aktiv
- 6Antworten
- 1708Ansichten