Rubrik: Variablen/Strings | VB-Versionen: VB.NET | 03.11.06 |
Text (String) trimmen (VB.NET) Mit der folgenden Funktion kann man einen Text von führenden und abschließenden Leerzeichen, Tabs, Newlines säubern. | ||
Autor: Carsten Stuplich | Bewertung: | Views: 12.579 |
ohne Homepage | System: WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | kein Beispielprojekt |
Mit der folgenden Funktion kann man einen Text von führenden und abschließenden Leerzeichen, Tabs, Newlines säubern.
Da hierfür die Klasse "RegularExpressions" zurückgegriffen wird, muss folgender Import im Deklarationsbereich aufgenommen werden:
Imports System.Text.RegularExpressions
Und dann kann man folgende Funnktion verwenden:
''' <summary> ''' Entfernt Leezeichen, Tabs, Newlines eines Strings am ''' Anfang und Ende des Textes ''' </summary> ''' <param name="Text"></param> ''' <returns></returns> ''' <remarks></remarks> Public Function TrimPlus(ByVal Text As String) As String If Text Is Nothing = False Then Return New Regex("^[\s]+|[\s]+$", _ RegexOptions.Multiline).Replace(Text, "") Else Return "" End If End Function