JavaScript RegExp i süslemesi
- Önceki sayfa g
- Son sayfa d
- Bir üst katmanı dön JavaScript RegExp Referans Kılavuzu
Tanım ve kullanım
"i" süslemesi büyük/küçük harf duyarsız eşleşmeyi belirler.
Örnek
Örnek 1
Büyük/küçük harf duyarsız "is" araması yapın:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Örnek 2
Dizide "codew3c" için büyük/küçük harf duyarsız arama yapın:
Kullanarak regulatuar ifade fonksiyonu exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
Örnek 3
Regulatuar ifade fonksiyonlarını kullanarak test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
Örnek 4
Dizgi fonksiyonlarını kullanarak match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
Sözdizimi
new RegExp("regexp", "i")
veya kısaltılmış hali:
/regexp/i
İpucu
Kullanabilirsiniz ignoreCase Öznitelik, "i" süslemesinin ayarlandığını kontrol eder.
let pattern = /W3S/i; let result = pattern.ignoreCase;
Regulatuar ifade arama yöntemleri
JavaScript'te, regulatuar ifadelerle metin arama farklı yöntemlerle tamamlanabilir.
KullanımDesen (pattern)Bu en yaygın kullanılan yöntemlerdir:
Örnek | Açıklama |
---|---|
text.match(pattern) | Dizgi yöntemi match() |
text.search(pattern) | Dizgi yöntemi search() |
pattern.exec(text) | RexExp yöntemi exec() |
pattern.test(text) | RexExp yöntemi test() |
Tarayıcı desteği
/regexp/i
Bu ECMAScript1 (ES1) özellikleridir.
Tüm tarayıcılar ES1 (JavaScript 1997) için tamamen destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Destek | Destek | Destek | Destek | Destek | Destek |
- Önceki sayfa g
- Son sayfa d
- Bir üst katmanı dön JavaScript RegExp Referans Kılavuzu