JavaScript RegExp \S temel karakteri

tanım ve kullanım

\S temel karakterler boşluk karakterlerini eşleştirir.

boşluk karakteri olabilir:

  • boşluk karakteri
  • tab işareti
  • enter işareti
  • satır değiştirme işareti
  • dikey tab tab
  • sayfa değiştirme işareti

örnek

tamamen genel arama:

let text = "Is this all there is?";
let pattern = /\S/g;

kendiniz deneyin

dilbilgisi

new RegExp("\\S")

veya kısaltılmış hali:

/\S/

dekoratör dilbilgisi

new RegExp("\\S", "g")

veya kısaltılmış hali:

/\S/g

tarayıcı destekler

/\S/ ECMAScript1 (ES1) özelliğidir.

Tüm tarayıcılar ES1 (JavaScript 1997) tamamen destekler:

Chrome IE Edge Firefox Safari Opera
destekler destekler destekler destekler destekler destekler

Düzenli ifade arama yöntemleri

JavaScript'te, düzenli ifadelerle metin arama farklı yöntemlerle tamamlanabilir.

kullanımDesen (pattern)Bu, en yaygın kullanılan yöntemlerdir:

örnek tanım
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 Metodu test()