820 Stimmen

Das erste Zeichen der Zeichenkette löschen, wenn es 0 ist

Ich möchte das erste Zeichen einer Zeichenkette löschen, wenn das erste Zeichen eine 0 ist. Die 0 kann mehr als einmal vorkommen.

Gibt es eine einfache Funktion, die das erste Zeichen überprüft und es löscht, wenn es 0 ist?

Im Moment versuche ich es mit dem JS slice() Funktion, aber sie ist sehr umständlich.

-1voto

kelloti Punkte 8413
var test = '0test';
test = test.replace(/0(.*)/, '$1');

2 Stimmen

Das funktioniert nicht wie erwartet und ist zudem sehr ineffizient.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X