JavaScript String Search: Panduan Lengkap – Codewithaden

Metode pencarian () mencari string untuk nilai yang ditentukan dan mengembalikan posisinya.

JavaScript String Search ()

JavaScript String Search () adalah fungsi bawaan yang mengeksekusi pencarian untuk kecocokan antara ekspresi reguler dan objek string ini. Nilai pencarian dapat berupa string atau ekspresi reguler. Metode pencarian kembali -1 jika tidak ada kecocokan ditemukan.

Sintaksis

Sintaks dari metode JavaScript String Search () adalah sebagai berikut.

string.search(searchvalue) 

Parameter

Itu SearchValue Parameter diperlukan, dan itu adalah ekspresi reguler. String akan secara otomatis dikonversi ke ekspresi reguler. Metode ini mengembalikan angka, mewakili posisi kemunculan pertama dari pencarian yang ditentukan, atau -1 jika tidak ada kecocokan yang ditemukan.

Contoh

// app.js

let str = 'Obama was US president';
let result  = str.search('was');
console.log(result); 

Javascript

Jadi, dalam contoh di atas, ia mencari dulu Substring dan jika ditemukan maka itu akan mengembalikan indeks string itu. Dalam kasus kami, posisinya adalah 6, sehingga mengembalikan 6.

Argumen dari Metode pencarian () adalah objek ekspresi reguler. Jika objek non-RegExp dilewati, itu secara implisit dikonversi ke RegExp dengan menggunakan RegExp baru ().

Ketika Anda ingin tahu apakah polanya ditemukan dan juga indeksnya dalam string kemudian gunakan metode pencarian ().

// app.js

let str = 'Jude Law';
let result1 = /[A-Z]/g;
var result2 = /[.]/g;
console.log(str.search(result1));
console.log(str.search(result2)); 

String.prototype.search()

Itu untuk tutorial ini.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *