Modifikator i RegExp JavaScript
- Halaman sebelumnya g
- Halaman berikutnya d
- Kembali ke Lapisan Atas Panduan Referensi RegExp JavaScript
Definisi dan penggunaan
Modifikator "i" menentukan pengecualian pengecekan huruf besar kecil.
Contoh
Contoh 1
Cari "is" tanpa membedakan huruf besar:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Contoh 2
Cari "codew3c" tanpa membedakan huruf besar di dalam string:
Penggunaan fungsi ekspresi reguler exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
Contoh 3
Penggunaan fungsi ekspresi reguler test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
Contoh 4
Penggunaan fungsi string match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Sintaks
new RegExp("regexp", "i")
atau singkat:
/regexp/i
Pemberitahuan
Anda dapat menggunakan ignoreCase Periksa apakah modifikator "i" telah disetel.
let pattern = /W3S/i; let result = pattern.ignoreCase;
Metode pencarian ekspresi reguler
Dalam JavaScript, pencarian teks ekspresi reguler dapat dilakukan dengan berbagai metode.
PenggunaanModel (pattern)Sebagai ekspresi reguler, ini adalah metode yang paling sering digunakan:
Contoh | Deskripsi |
---|---|
text.match(pattern) | Metode match() string |
text.search(pattern) | Metode search() string |
pattern.exec(text) | Metode exec() RexExp |
pattern.test(text) | Metode test() RexExp |
Dukungan peramban
/regexp/i
Adalah fitur ECMAScript1 (ES1).
Semua peramban mendukung ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman sebelumnya g
- Halaman berikutnya d
- Kembali ke Lapisan Atas Panduan Referensi RegExp JavaScript