Metode test() RegExp JavaScript
- Halaman Sebelumnya
- Halaman Berikutnya
- Kembali ke TINGKAT ATAS Panduan Referensi RegExp JavaScript
Definisi dan penggunaan
test()
Uji metode mencocokkan item yang cocok di string tes.
Jika menemukan cocok, kembalikan true
Jika tidak cocok, kembalikan false
.
Contoh
Contoh 1
Cari karakter "e" di string:
let text = "The best things in life are free"; let pattern = /e/; let result = pattern.test(text);
Contoh 2
Lakukan pencarian global, dan tes "Hello" dan "W3School" di string:
// String: let text = "Hello world!"; // Cari "Hello" let pattern1 = /Hello/g; let result1 = pattern1.test(text); // Cari "W3School" let pattern2 = /W3School/g; let result2 = pattern2.test(text);
Sintaks
regexp.test(string)
Parameter
Parameter | Deskripsi |
---|---|
string | Diperlukan. String yang akan dicari. |
Hasil kembalian
Tipe | Deskripsi |
---|---|
Boolean | Jika menemukan item yang cocok, kembalikan true, jika tidak, kembalikan false. |
Detil teknis
Hasil kembalian
Jika string string yang mengandung dengan regexp teks yang cocok, lalu kembalikan true
Jika tidak cocok, kembalikan false
.
Luncurkan
Tipe | Deskripsi |
---|---|
TypeError | Panggil objek yang bukan RegExp saat ini, luncurkan eksepsi ini. |
Keterangan
Objek RegExp test()
Metode memeriksa string apakah cocok dengan suatu pola.
Metode test() akan memeriksa string stringlihat apakah mengandung dengan regexp teks yang cocok. Jika string yang mengandung teks seperti ini, metode ini akan kembalikan true
Jika tidak, kembalikan false
.
Panggil metode test() objek RegExp r, dan berikan string s, yang setara dengan: (r.exec(s) != null).
Dukungan peramban
test()
Adalah fitur ECMAScript1 (ES1).
Seluruh peramban mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Dukung | Dukung | Dukung | Dukung | Dukung | Dukung |
Metode pencarian ekspresi reguler
Dalam JavaScript, pencarian teks ekspresi reguler dapat diselesaikan dengan berbagai metode.
PenggunaanPATTERN (pattern)Sebagai ekspresi reguler, ini adalah metode yang paling sering digunakan:
Contoh | Deskripsi |
---|---|
text.match(pattern) | Metode string match() |
text.search(pattern) | Metode string search() |
pattern.exec(text) | Metode exec() RegExp |
pattern.test(text) | Metode test() RegExp |
- Halaman Sebelumnya
- Halaman Berikutnya
- Kembali ke TINGKAT ATAS Panduan Referensi RegExp JavaScript