JavaScript RegExp ?! kelime sınırlayıcı
- Önceki sayfa ?=
- Sonraki sayfa constructor
- Bir üst katmana dön JavaScript RegExp Referans El Kitabı
Tanım ve kullanım
?!n Kelime sınırlayıcı, belirli bir dizgeyi takip etmeyen herhangi bir dizgeyi eşleştirir n dizgesi.
İpucu:Kullanın ?=n Kelimeler arasındaki herhangi bir dizgeyi eşleştirmek için kelime sınırlayıcı n dizgesi.
Örnek
"is" kelimesini genel, büyük/küçük harf duyarsız arama yap, ardından "all" ile hemen bağlanmaz:
let text = "Is this all there is"; let pattern = /is(?! all)/gi;
Dil
new RegExp("regexp(?!n)")
veya kısaltılmış haliyle:
/regexp(?!n)/
Düzenleyici dil
new RegExp("regexp(?!n)", "g")
veya kısaltılmış haliyle:
/regexp(?!n)/g
Tarayıcı destekler
/(?!n)/
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 ?=
- Sonraki sayfa constructor
- Bir üst katmana dön JavaScript RegExp Referans El Kitabı