Rubrik: Variablen/Strings | VB-Versionen: VB2005, VB2008 | 06.08.08 |
![]() Mit der Trim-Funktion lassen sich nicht nur Leerzeichen, sondern bei Bedarf auch beliebige Zeichen entfernen. | ||
Autor: ![]() | Bewertung: ![]() ![]() ![]() ![]() ![]() | Views: 23.504 |
https://www.tools4vb.com | System: Win2k, WinXP, Win7, Win8, Win10, Win11 | kein Beispielprojekt |
Die Trim-Funktion kennt sicherlich jedermann. Mit ihr lassen sich bequem und schnell alle Leerzeichen am Anfang und Ende eines Strings entfernen:
' Leerzeichen am Anfang und Ende entfernen Dim sText As String = TextBox1.Text.Trim()
Wie sieht es aber mit anderen Zeichen aus? Bspw. Zeilenumbrüche?
In diesem Fall müssen einfach die zu entfernenden Zeichen als Char-Array an die Trim-Funktion übergeben werden:
' Zeilenumbrüche am Anfang und Ende entfernen Dim sText As String = TextBox1.Text.Trim(vbCrLf.ToCharArray)
Wie Sie jetzt sicher bemerken, geht das Ganze dann auch mit beliebigen anderen Zeichen oder auch Zeichenketten!
Bei Zeichenketten ist lediglich darauf zu achten, dass diese als Char-Array übergeben werden.