Forum: VB.NET |
Thema:
Führende Nullen löschen |
Von:
G. Guest (
01.02.2006 15:49) |
Hallo zusammen,
Ich habe eine (wahrscheinlich simple) Frage (sorry, bin Anfänger...)
Wie kann man führende Nullen löschen?
Ich lese einen Substring aus einer Textdatei aus. Darin können die verschiedensten Werte stehen, z.B. 000555 oder 057808. Wie bekomme ich das hin, dass ich nur die führenden Nullen lösche, also als Ergebnis 555 und 57808 bekomme?
freundliche Grüße,
Dirk
Betreff |
Von |
Datum |
|
  |
Re: Führende Nullen löschen
Schon probiert den String mit zB cint in int zu konvertieren und diesen intwert dann zu nutzen?<br>Solange die Zahlen klein bleiben sollte das doch gehen, oder? |
 |
 |
 |
|
|
G.
Guest
|
01.02.2006 16:21 |
|
  |
Re: Führende Nullen löschen
IF ISNUMERIC(strZahlMitNullen) THEN<br> intZahl = CTYPE(strZahlMitNullen, integer)<br>Else<br> Response.write("Hey, das war keine Zahl!")<br>END IF |
 |
 |
 |
|
|
Bernhard
Grojer
|
01.02.2006 17:58 |
|
|
G.
Guest
|
01.02.2006 20:39 |
|
  |
Re: Führende Nullen löschen
Danke für die Antworten, habe mich für Cint entschieden.<br>Eine Frage habe ich aber noch: Wenn ich Replace nehme, ersetzte ich dann nicht alle Nullen im String? Also wenn meine Zahl "000100" lautet,... |
 |
 |
 |
|
|
G.
Guest
|
02.02.2006 08:11 |
|
|
G.
Guest
|
02.02.2006 08:26 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!