JavaScript RegExp \S Meta Karakteri
Örnek
Boşluk olmayan karakterler için genel bir arama:
let text = "Is this all there is?";
let pattern = /\S/g;
Tanım ve Kullanım
\S meta karakteri, boşluk olmayan karakterlerle eşleşir.
Boşluk karakterleri şunlar olabilir:
- Bir boşluk karakteri
- Bir sekme karakteri
- Bir satır başı karakteri
- Yeni bir satır karakteri
- Dikey sekme karakteri
- Bir form besleme karakteri
Tarayıcı Desteği
/\S/
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Sözdizimi
new RegExp("\\S")
or simply:
/\S/
Değiştiricilerle sözdizimi
new RegExp("\\S", "g")
or simply:
/\S/g
Normal İfade Arama Yöntemleri
JavaScript'te normal ifade metin araması farklı yöntemlerle yapılabilir.
Düzenli ifade olarak bir kalıpla , bunlar en yaygın yöntemlerdir:
Örnek | Açıklama |
---|---|
text.match( desen ) | Dize yöntemi eşleşmesi() |
metin.arama( desen ) | String yöntemi arama() |
desen .exec(metin) | RexExp yöntemi exec() |
desen .test(metin) | RegExp yöntemi testi() |