Rubrik: Variablen/Strings | VB-Versionen: VB.NET | 05.04.06 |
Führende Nullen eines numerischen String entfernen (.NET) Um die führenden Nullen eines String zu entfernen, verwendet man die FormatNumber-Funktion und setzt "IncludeLeadingDigit" auf False | ||
Autor: Siegfried Pammer | Bewertung: | Views: 29.109 |
ohne Homepage | System: WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Sie wollen alle führenden Nullen eines String entfernen?
Hier eine einfache Lösung:
Es reicht die FormatNumber-Funktion zu verwenden und IncludeLeadingDigit auf False zu setzen. Ich habe bei dem nachfolgenden Beispiel auch noch NumDigitsAfterDecimal auf 0 und GroupDigits auf False gesetzt um eine normale Zahl ohne weitere Formatierung zu erhalten.
Dim sNumber As String = "001245" sNumber = FormatNumber(sNumber, 0, 0, , 0) MessageBox.Show (sNumber)