⊗jsSpRESHt 109 of 294 menu

JavaScript muntazam ifodalarda kvadrat qavs ichidagi tepa belgisi

Ma'lumki, [ ] ichidagi tepa belgisi inkorni ifodalaydi, agar u qavs boshida yozilgan bo'lsa. Demak, u bu qavslar ichida maxsus belgidir. Tepa belgisini oddiy belgi sifatida olish uchun uni ekranlashtirish kerak yoki birinchi o'rindan olib tashlash kerak.

Misol

Quyidagi misolda qidirish shabloni shunday: birinchi belgi 'd' dan boshqa hamma narsa, keyin ikkita 'x' harfi.

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

Natijada o‘zgaruvchiga quyidagi yoziladi:

'! ! ! dxx'

Misol

Endi qidirish shabloni shunday: birinchi belgi - 'd' yoki '^', keyin ikkita 'x' harfi:

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

Natijada o‘zgaruvchiga quyidagi yoziladi:

'axx bxx ! !'

Misol

Tepa belgisini birinchi o‘rindan olib tashlamasdan, uni teskari chiziq yordamida ekranlashtirish mumkin, va u o‘zini ifodalaydi:

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

Natijada o‘zgaruvchiga quyidagi yoziladi:

'axx bxx ! !'

Amaliy vazifalar

Berilgan satr:

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

Quyidagi shablon bo‘yicha satrlarni topadigan muntazam ifoda yozing: tepa belgisi yoki kuchukcha belgisi, keyin ikkita lotin harfi.

Berilgan satr:

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

Quyidagi shablon bo‘yicha satrlarni topadigan muntazam ifoda yozing: tepa belgisi emas va kuchukcha belgisi emas, keyin ikkita lotin harfi.

Berilgan satr:

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

Quyidagi shablon bo‘yicha satrlarni topadigan muntazam ifoda yozing: tepa belgisi emas va bo‘shliq emas, keyin ikkita lotin harfi.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish