⊗jsSpREGB 98 of 294 menu

JavaScript-də qruplaşdırıcı mötərizələr

Əvvəlki nümunələrdə təkrar operatorları yalnız qarşılarında duran bir simvola təsir edirdi. Bəs onların bir neçə simvola təsir etməsini istəsək nə etməliyik?

Bunun üçün qruplaşdırıcı mötərizələr '(' və ')' mövcuddur. Onlar belə işləyir: əgər nəsə qruplaşdırıcı mötərizələrin içindədirsə və dərhal ')'-dən sonra təkrar operatoru durursa - o, mötərizələrin içindəki hər şeyə təsir edəcək.

Gəlin nümunələrlə baxaq.

Nümunə

Aşağıdakı nümunədə axtarış şablonu belə görünür: hərf 'x', sonra 'ab' sətiri bir və ya daha çox dəfə, sonra isə 'x' hərfi:

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

Nəticədə dəyişənə aşağıdakı yazılacaq:

'! ! xaabbx'

Praktiki məsələlər

Verilmiş sətir:

let str = 'ab abab abab abababab abea';

Şablona uyğun sətirləri tapacaq regular ifadə yazın: 'ab' sətiri 1 və ya daha çox dəfə təkrar olunur.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et