⊗jsSpRESHt 109 of 294 menu

JavaScript Düzenli İfadelerinde Köşeli Parantez İçinde Şapka Sembolü

Bildiğiniz gibi, [ ] içindeki şapka, parantezlerin başına yazıldığında olumsuzlama anlamına gelir. Bu, onu bu parantezler içinde özel bir sembol yapar. Şapkayı bir karakter olarak elde etmek için ya onu kaçırmalı ya da ilk sıradan çıkarmalısınız.

Örnek

Aşağıdaki örnekte arama kalıbı şu şekildedir: ilk karakter 'd' hariç her şey olabilir, ardından iki tane 'x' harfi gelir.

let str = 'axx bxx ^xx dxx'; let res = str.replace(/[^d]xx/g, '!');

Sonuç olarak değişkene aşağıdaki yazılacaktır:

'! ! ! dxx'

Örnek

Şimdi ise arama kalıbı şu şekildedir: ilk karakter 'd' veya '^' olmalı, ardından iki tane 'x' harfi gelmeli:

let str = 'axx bxx ^xx dxx'; let res = str.replace(/[d^]xx/g, '!');

Sonuç olarak değişkene aşağıdaki yazılacaktır:

'axx bxx ! !'

Örnek

Şapkayı ilk sıradan çıkarmak yerine, ters eğik çizgi ile kaçırarak da kendisini temsil etmesini sağlayabilirsiniz:

let str = 'axx bxx ^xx dxx'; let res = str.replace(/[\^d]xx/g, '!');

Sonuç olarak değişkene aşağıdaki yazılacaktır:

'axx bxx ! !'

Pratik Görevler

Bir string verildi:

let str = '^xx axx ^zz bkk @ss';

Aşağıdaki kalıba uyan stringleri bulacak bir düzenli ifade yazın: şapka veya et işareti, ardından iki Latin harfi.

Bir string verildi:

let str = '^xx axx ^zz bkk @ss';

Aşağıdaki kalıba uyan stringleri bulacak bir düzenli ifade yazın: şapka veya et işareti OLMAYAN, ardından iki Latin harfi.

Bir string verildi:

let str = '^xx axx ^zz bkk';

Aşağıdaki kalıba uyan stringleri bulacak bir düzenli ifade yazın: şapka veya boşluk OLMAYAN, ardından iki Latin harfi.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet