JavaScript: Führende Nullen entfernen
Tipp von NetLabel | 26.02.2012 um 18:28
Heute ein kurzer Tipp von mir, wie man in JavaScript führende Nullen von einem String entfernen kann:
var s = '00123'; var i = Number(s); alert(i); // '123'
Number() wandelt den übergebenen Parameter in eine Zahl um. Da Zahlen keine führenden Nullen enthalten, fallen unsere Nullen vom Beginn des Strings automatisch weg.
Wer es komplizierter mag, kann auch einen regulären Ausdruck benutzen:
var s = '00123'; var i = s.replace(/^(0+)/g, ''); alert(i); // '123'
Auch dieser reguläre Ausdruck entfernt die führenden Nullen. In unserem Fall ist natürlich die erste Lösung einfacher, aber wenn wir andere Zeichen als Nullen löschen möchten, müssen wir auf den regulären Ausdruck zurück greifen. Statt der "0" in "/^(0+)/g" können wir einfach ein anderes Zeichen einsetzen.
Über den Autor
Der Autor hat keine Kurzbeschreibung seines Profils angegeben.
Profil anzeigen
Ähnliche Themen
PHP: Strings mit Ctype-Funktionen auf Zeichenklassen überprüfen
Artikel | 0 Kommentare
Bild vor dem Upload im Browser verkleinern
Tutorial | 5 Kommentare
jQuery: Tasten auf Tastatur Aktion zuweisen (Keyboard Event)
Tipp | 0 Kommentare
PHP: Erste Stelle von Zahl oder String auslesen
Tutorial | 0 Kommentare
Delphi/Lazarus: Aktuelles Datum und Uhrzeit ausgeben
Tipp | 0 Kommentare
JavaScript: Arrays erstellen und nutzen
Info | 0 Kommentare
PHP: Beliebige Zeichen am Anfang und Ende eines Strings entfernen
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.