JavaScript RegExp Grubu (x|y)

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;

Kişisel olarak deneyin

ö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;

Kişisel olarak deneyin

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()