Program JavaScript untuk Memeriksa Apakah Sebuah String Dimulai Dengan String Lain

Dalam contoh ini, Anda akan belajar menulis program JavaScript yang akan memeriksa apakah sebuah string dimulai dengan string lain.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:

  • String JavaScript
  • String Javascript dimulai dengan ()
  • JavaScript String lastIndexOf ()
  • Regex JavaScript

Contoh 1: Menggunakan beginWith ()

 // program to check if a string starts with another string const string = 'hello world'; const toCheckString = 'he'; if(string.startsWith(toCheckString)) ( console.warn('The string starts with "he".'); ) else ( console.warn(`The string does not starts with "he".`); )

Keluaran

 String dimulai dengan "dia".

Dalam program di atas, startsWith()metode digunakan untuk menentukan apakah string dimulai dengan 'he' . The startsWith()Metode memeriksa apakah string dimulai dengan string tertentu.

The if… elsepernyataan digunakan untuk memeriksa kondisi.

Contoh 2: Menggunakan lastIndexOf ()

 // program to check if a string starts with another string const string = 'hello world'; const toCheckString = 'he'; let result = string.lastIndexOf(toCheckString, 0) === 0; if(result) ( console.warn('The string starts with "he".'); ) else ( console.warn(`The string does not starts with "he".`); )

Keluaran

 String dimulai dengan "dia".

Dalam program di atas, lastIndexOf()metode ini digunakan untuk memeriksa apakah sebuah string dimulai dengan string lain.

The lastIndexOf()method mengembalikan indeks dari string dicari (di sini mencari dari indeks pertama).

Contoh 3: Menggunakan RegEx

 // program to check if a string starts with another string const string = 'hello world'; const pattern = /^he/; let result = pattern.test(string); if(result) ( console.warn('The string starts with "he".'); ) else ( console.warn(`The string does not starts with "he".`); )

Keluaran

 String dimulai dengan "dia".

Dalam program di atas, string diperiksa menggunakan pola RegEx dan test()metode.

/^ menunjukkan awal dari string.

Artikel yang menarik...