JavaScript RegExp Grubu (x|y)
- Önceki sayfa [^0-9]
- Sonraki sayfa .
- Üst katmanı geri dön JavaScript RegExp Referans Kılavuzu
tanım ve kullanım
(x|y) ifadesi belirtilen herhangi bir seçeneği aramak için kullanılır.
Seçenekler herhangi bir karakter olabilir.
örnek
örnek 1
Her belirlenen seçeneği (kırmızı|yeşil) genel olarak arama yapın:
let text = "re, green, red, green, gren, gr, blue, yellow"; let pattern= /(red|green)/g;
örnek 2
Her belirlenen seçeneği (0|5|7) bulmak için genel arama yapın:
let text = "01234567890123456789"; let pattern = /(0|5|7)/g;
dilbilgisi
new RegExp("(x|y)
veya kısaltılmış hali:
/(x|y)/
dekoratör ile dilbilgisi
new RegExp("(x|y)", "g")
veya kısaltılmış hali:
/(x|y)/g
tarayıcı destek
/(x|y)/
ECMAScript1 (ES1) özelliğidir.
Tüm tarayıcılar ES1 (JavaScript 1997) tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
desteklenir | desteklenir | desteklenir | desteklenir | desteklenir | desteklenir |
Düzenli ifade arama yöntemleri
JavaScript'te, düzenli ifadelerle metin arama farklı yöntemlerle tamamlanabilir.
kullanımdiziBu en yaygın yöntemlerdir:
örnek | tanım |
---|---|
text.match(dizi) | dizi metin yöntemi match() |
text.search(dizi) | dizi metin yöntemi search() |
dizi.exec(text) | RexExp yöntemi exec() |
dizi.test(text) | RexExp yöntemi test() |
- Önceki sayfa [^0-9]
- Sonraki sayfa .
- Üst katmanı geri dön JavaScript RegExp Referans Kılavuzu