Modifikasi i RegExp JavaScript
- Halaman sebelumnya g
- Halaman berikutnya d
- Kembali ke tingkat atas Panduan Rujukan RegExp JavaScript
Definisi dan penggunaan
Modifikasi "i" mengatur carian tak berbeza huruf besar kecil.
Contoh
Contoh 1
Cari tak berbeza huruf besar kecil "is":
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Contoh 2
Cari tak berbeza huruf besar kecil "codew3c" dalam string:
Guna fungsi ekspresi regular exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
Contoh 3
Guna fungsi ekspresi regular test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
Contoh 4
Guna fungsi string match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Tatabahasa
new RegExp("regexp", "i")
atau singkat:
/regexp/i
Pesan
Anda boleh guna ignoreCase Pemeriksaan sifat jika diatur "i" modifikasi.
let pattern = /W3S/i; let result = pattern.ignoreCase;
Kaedah carian ekspresi regular
Dalam JavaScript, penceritakan carian ekspresi regular boleh dilengkapkan dengan kaedah yang berbeza.
GunaPatern (patern)Sebagai ekspresi regular, ini adalah kaedah yang paling sering digunakan:
Contoh | Penerangan |
---|---|
text.match(patern) | Kaedah string match() |
text.search(patern) | Kaedah string search() |
patern.exec(text) | RexExp kaedah exec() |
patern.test(text) | RexExp kaedah test() |
Dukungan pereka web
/regexp/i
Adalah ciri ECMAScript1 (ES1).
Semua pereka web menolong sepenuhnya ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman sebelumnya g
- Halaman berikutnya d
- Kembali ke tingkat atas Panduan Rujukan RegExp JavaScript