⊗jsSpREGB 98 of 294 menu

JavaScript'te Gruplayan Parantezler

Önceki örneklerde tekrar operatörleri sadece kendilerinden önce gelen bir karakter üzerinde etkili oldu. Peki ya birkaç karakter üzerinde etkili olmalarını istiyorsak?

Bunun için gruplayan parantezler '(' ve ')' vardır. Şu şekilde çalışırlar: eğer bir şey gruplayan parantezlerin içindeyse ve hemen ')' sonrasında bir tekrar operatörü bulunuyorsa - bu operatör parantezlerin içindeki her şey üzerinde etkili olur.

Örneklerle inceleyelim.

Örnek

Aşağıdaki örnekte arama kalıbı şu şekildedir: 'x' harfi, ardından 'ab' dizesi bir veya daha fazla kez, sonra 'x' harfi:

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

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

'! ! xaabbx'

Pratik Görevler

Bir dize verilmiştir:

let str = 'ab abab abab abababab abea';

Aşağıdaki kalıba göre dizeleri bulacak bir düzenli ifade yazın: 'ab' dizesi 1 veya daha fazla kez tekrarlanır.

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