Hapus karakter pertama dari string di JavaScript (4 cara)

Hapus karakter pertama dari string di JavaScript (4 cara)

Menghapus karakter pertama dari string adalah operasi umum dalam pemrograman JavaScript. Apakah Anda bekerja dengan input pengguna atau memanipulasi data dari API, mungkin ada saat -saat ketika Anda perlu menghapus karakter pertama dari string. Untungnya, ada beberapa cara untuk melakukan ini di JavaScript.

Metode 1: Menggunakan substring () metode

Metode Substring () mengembalikan substring string berdasarkan nomor indeks yang disediakan sebagai argumen. Untuk menghapus karakter pertama dari string menggunakan metode Substring (), Anda dapat memberikan nilai 1 sebagai indeks awal.

Inilah contohnya:

Biarkan str = "Halo dunia!"; let newstr = str.substring (1); // "Ello World!"
12Biarkan str = "Halo dunia!"; let newstr = str.substring (1); // "Ello World!"

Dalam contoh ini, substring () metode mengembalikan string baru yang dimulai Indeks 1 (karakter kedua) dan mencakup semua karakter berikutnya.

Metode 2: Menggunakan mengiris() metode

Itu mengiris() Metode juga mengembalikan substring string berdasarkan nomor indeks yang disediakan sebagai argumen. Untuk menghapus karakter pertama dari string menggunakan metode SLICE (), Anda dapat memberikan nilai 1 sebagai indeks awal.

Inilah contohnya:

Biarkan str = "Halo dunia!"; let newstr = str.Slice (1); // "Ello World!";
12Biarkan str = "Halo dunia!"; let newstr = str.Slice (1); // "Ello World!";

Dalam contoh ini, mengiris() Metode mengembalikan string baru yang dimulai pada indeks 1 (karakter kedua) dan mencakup semua karakter berikutnya.

Metode 3: Menggunakan substr () metode

Itu substr () Metode Mengembalikan Substring String berdasarkan indeks awal dan panjang substring. Untuk menghapus karakter pertama dari string menggunakan metode substr (), Anda dapat memberikan nilai 1 sebagai indeks awal dan panjang string asli sebagai argumen panjang.

Inilah contohnya:

Biarkan str = "Halo dunia!"; let newstr = str.substr (1, str.Panjang - 1); // "Ello World!"
12Biarkan str = "Halo dunia!"; let newstr = str.substr (1, str.Panjang - 1); // "Ello World!"

Dalam contoh ini, metode substr () mengembalikan string baru yang dimulai pada indeks 1 (karakter kedua) dan mencakup semua karakter berikutnya dengan mengatur panjang substring ke panjang string asli dikurangi satu.

Metode 4: Menggunakan mengganti() metode

Metode ganti () menggantikan nilai yang ditentukan dengan nilai lain dalam string. Untuk menghapus karakter pertama dari string menggunakan metode ganti (), Anda dapat menggunakan ekspresi reguler untuk mencocokkan karakter pertama dan menggantinya dengan string kosong.

Inilah contohnya:

Biarkan str = "Halo dunia!"; let newstr = str.ganti (/^./, ""); // "Ello World!"
12Biarkan str = "Halo dunia!"; let newstr = str.ganti (/^./, ""); // "Ello World!"

Dalam contoh ini, metode ganti () menggunakan ekspresi reguler untuk mencocokkan karakter pertama (^.) dan menggantinya dengan string kosong. Itu ^ karakter dalam ekspresi reguler cocok dengan awal string, dan . cocok dengan karakter apa pun.

Kesimpulan

Ada beberapa cara untuk menghapus karakter pertama dari string di JavaScript, termasuk menggunakan metode substring (), slice (), substr (), dan ganti (). Pilih metode yang paling sesuai dengan kebutuhan pemrograman Anda dan gaya pengkodean.