Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: my head am 21.05.03 - 16:00:46

Titel: leerzeichen entfernen
Beitrag von: my head am 21.05.03 - 16:00:46
hi!

wie kann ich mit script alle leerzeichnen in einem script entfernen?
Titel: Re:leerzeichen entfernen
Beitrag von: 2nd-Dimension am 21.05.03 - 16:15:58
weiß nur wie mans mit Formelsprache hinbekommt -> @Trim
Titel: Re:leerzeichen entfernen
Beitrag von: Axel am 21.05.03 - 16:34:03
Hi,

es gibt in Script die Funktionen Trim, LTrim und RTrim. Diese entfernen alle Leerzeichen am Beginn und Ende (Trim), alle führenden Leerzeichen (LTrim) und alle Leerzeichen am Ende (RTrim).
Zusätzlich gibt es noch FullTrim. Diese Funktion eliminiert alle Leerzeichen am Beginn und Ende des Strings und zusätzlich noch alle doppelten Leerzeichen innerhalb des Strings.

Axel
Titel: Re:leerzeichen entfernen
Beitrag von: wflamme am 23.05.03 - 00:44:00
http://www.google.de/search?q=replacesubstring+lotusscript&ie=UTF-8&oe=UTF-8&hl=en&btnG=Google+Search (http://www.google.de/search?q=replacesubstring+lotusscript&ie=UTF-8&oe=UTF-8&hl=en&btnG=Google+Search)

Gibt's bestimmt auch hier im Forum...
Titel: Re:leerzeichen entfernen
Beitrag von: Thomas Schulte am 23.05.03 - 08:06:24
Function changeStringcode(tochange As String,Removevalue As String, newvalue As String) As String
   Dim leftpart As String
   Dim rightpart As String
   Dim PosOfChange As Integer
   
   PosOfChange = Instr(tochange, Removevalue)
   While PosOfChange > 0
      Leftpart = Left$(toChange,posofchange-1)
      rightpart = Right$(tochange,Len(tochange)-(Len(leftpart) +Len(removevalue)))
      tochange = Leftpart + newvalue + Rightpart
      
      PosOfChange = Instr(tochange, Removevalue)
   Wend
   changestringcode = tochange
End Function

Ersetzt jedes definierte Zeichen in einem String durch ein anderes definiertes Zeichen

Thomas
Titel: Re:leerzeichen entfernen
Beitrag von: my head am 26.05.03 - 14:05:58
ich will aber nur aus einer nummer z.b. "12 23" das leerzichen raus haben also "1223"...
Titel: Re:leerzeichen entfernen
Beitrag von: Rob Green am 26.05.03 - 14:40:21
hm? Thomas hat Dir doch den Code 1:1 gepostet *kratz*
Titel: Re:leerzeichen entfernen
Beitrag von: Thomas Schulte am 26.05.03 - 16:02:42
@my Head
na dann musst du eben die Funktion so aufrufen
Ergebnis = changestringcode("12 34"," ","")

@Rob
siehst du Rob, soviel zu der Diskussion die wir vorher geführt haben.