Usuń pierwszy znak z łańcucha w JavaScript (4 sposoby)

Usuń pierwszy znak z łańcucha w JavaScript (4 sposoby)

Usunięcie pierwszego znaku z łańcucha jest powszechną operacją w programowaniu JavaScript. Niezależnie od tego, czy pracujesz z danymi wejściowymi użytkownika, czy manipulujesz danymi z interfejsu API, mogą być czasy, w których trzeba usunąć pierwszy znak z ciągu. Na szczęście istnieje kilka sposobów na zrobienie tego w JavaScript.

Metoda 1: Korzystanie z substring () metoda

Metoda Substring () zwraca podłoże ciągu na podstawie numerów indeksu podanych jako argumenty. Aby usunąć pierwszy znak z ciągu za pomocą metody Substring (), możesz przekazać wartość 1 jako indeks początkowy.

Oto przykład:

Let Str = "Hello World!"; niech newStr = Str.podłoże (1); // „Ello World!"
12Let Str = "Hello World!"; niech newStr = Str.podłoże (1); // „Ello World!"

W tym przykładzie substring () Metoda zwraca nowy ciąg, który zaczyna się od indeks 1 (druga postać) i zawiera wszystkie kolejne znaki.

Metoda 2: Korzystanie z plasterek() metoda

plasterek() Metoda zwraca również podłoże łańcucha oparte na numerach indeksu podanych jako argumenty. Aby usunąć pierwszy znak z ciągu za pomocą metody slice (), możesz przekazać wartość 1 jako indeks początkowy.

Oto przykład:

Let Str = "Hello World!"; niech newStr = Str.pokrój (1); // „Ello World!";
12Let Str = "Hello World!"; niech newStr = Str.pokrój (1); // „Ello World!";

W tym przykładzie plasterek() Metoda zwraca nowy ciąg, który rozpoczyna się w indeksie 1 (drugi znak) i zawiera wszystkie kolejne znaki.

Metoda 3: Korzystanie z substr () metoda

substr () Metoda zwraca podłoże łańcucha na podstawie indeksu początkowego i długości podłańca. Aby usunąć pierwszy znak z ciągu za pomocą metody substr (), możesz przekazać wartość 1 jako wskaźnik początkowy i długość oryginalnego ciągu jako argument długości.

Oto przykład:

Let Str = "Hello World!"; niech newStr = Str.substr (1, str.długość - 1); // „Ello World!"
12Let Str = "Hello World!"; niech newStr = Str.substr (1, str.długość - 1); // „Ello World!"

W tym przykładzie metoda substr () zwraca nowy ciąg, który rozpoczyna się w indeksie 1 (drugi znak) i zawiera wszystkie kolejne znaki, ustawiając długość podkładu na długość oryginalnego ciągu minus jeden.

Metoda 4: Korzystanie z zastępować() metoda

Metoda zastępcza () zastępuje określoną wartość inną wartością w ciągu. Aby usunąć pierwszy znak z ciągu za pomocą metody zastępczej (), możesz użyć wyrażenia regularnego, aby dopasować pierwszy znak i zastąpić go pustym ciągiem.

Oto przykład:

Let Str = "Hello World!"; niech newStr = Str.Wymień (/^./, „”); // „Ello World!"
12Let Str = "Hello World!"; niech newStr = Str.Wymień (/^./, „”); // „Ello World!"

W tym przykładzie metoda zastępcza () używa wyrażenia regularnego, aby dopasować się do pierwszego znaku (^.) i zastępuje go pustym sznurkiem. ^ postać w wyrażeniu regularnym pasuje do początku sznurka i . pasuje do dowolnej postaci.

Wniosek

Istnieje kilka sposobów usunięcia pierwszego znaku z ciągu w JavaScript, w tym za pomocą metod substring (), slice (), substr () i. Wybierz metodę, która najlepiej odpowiada Twoim potrzebom programowania i stylu kodowania.