JavaScript RegExp Group (x|y)
- Halaman Sebelumnya [^0-9]
- Halaman Berikutnya .
- Kembali ke Timpang Atas Panduan Referensi RegExp JavaScript
Definisi dan penggunaan
(x|y) ekspresi digunakan untuk mencari opsi yang ditentukan.
Opsi dapat berupa karakter apapun.
Contoh
Contoh 1
Pencarian global untuk setiap opsi (merah|hijau):
let text = "re, green, red, green, gren, gr, blue, yellow"; let pattern= /(red|green)/g;
Contoh 2
Melakukan pencarian global untuk menemukan setiap opsi yang ditentukan (0|5|7):
let text = "01234567890123456789"; let pattern = /(0|5|7)/g;
Sintaks
new RegExp("(x|y)
atau singkat:
/(x|y)/
Sintaks dengan modifikasi
new RegExp("(x|y)", "g")
atau singkat:
/(x|y)/g
Dukungan peramban
/(x|y)/
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 dilakukan dengan berbagai metode.
PenggunaanPATTERNSebagai 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 RexExp exec() |
PATTERN.test(text) | Metode RexExp test() |
- Halaman Sebelumnya [^0-9]
- Halaman Berikutnya .
- Kembali ke Timpang Atas Panduan Referensi RegExp JavaScript