⊗jsSpREGB 98 of 294 menu

JavaScript muntazam ifodalarda guruhlovchi qavslar

Oldingi misollarda takrorlash operatorlari faqat o'zlaridan oldin turgan bitta belgiga ta'sir qilardi. Agar biz ularni bir nechta belgiga ta'sir qilishini istasak nima qilishimiz kerak?

Buning uchun guruhlovchi qavslar '(' va ')' mavjud. Ular shunday ishlaydi: agar biror narsa guruhlovchi qavslar ichida turibsa va ')' dan keyin darhol takrorlash operatori tursa - u qavslar ichidagi hamma narsaga ta'sir qiladi.

Keling, misollar orqali ko'rib chiqaylik.

Misol

Quyidagi misolda qidirsh shabloni shunday ko'rinishga ega: harf 'x', keyin 'ab' satri bir yoki bir necha marta, keyin 'x' harfi:

let str = 'xabx xababx xaabbx' let res = str.replace(/x(ab)+x/g, '!');

Natijada o'zgaruvchiga quyidagilar yoziladi:

'! ! xaabbx'

Amaliy vazifalar

Berilgan satr:

let str = 'ab abab abab abababab abea';

Quyidagi shabonga mos keladigan satrlarni topadigan muntazam ifodani yozing: 'ab' satri 1 yoki undan ko'p marta takrorlanadi.

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