⊗jsSpRELB 112 of 294 menu

Почеток и крај на стрингот во регуларните изрази на JavaScript

Постојат специјални симболи кои означуваат почеток '^' или крај на стрингот '$'. Ајде да ја видиме нивната работа на примери.

Пример

Во овој пример шаблонот за пребарување е ваков: замени 'aaa' со '!' само, ако тоа стои на почетокот на стрингот:

let str = 'aaa aaa aaa'; let res = str.replace(/^aaa/g, '!');

Како резултат во променливата ќе се запише следново:

'! aaa aaa'

Пример

Во овој пример шаблонот за пребарување е ваков: замени 'aaa' со '!' само, ако тоа стои на крајот на стрингот:

let str = 'aaa aaa aaa'; let res = str.replace(/aaa$/g, '!');

Како резултат во променливата ќе се запише следново:

'aaa aaa !'

Пример

Кога на почетокот на регуларниот израз стои '^', а на крајот - '$', тогаш на тој начин ја проверуваме целата низа за соответност со регуларниот израз.

Во следниот пример шаблонот за пребарување е ваков: буквата 'a' се повторува еднаш или повеќе пати, замени го целиот стринг со '!' само ако се состои од сите букви 'a'.

let str = 'aaa'; let res = str.replace(/^a+$/g, '!');

Како резултат во променливата ќе се запише следново:

'!'

Практични задачи

Даден е стринг:

let str = 'abc def xyz';

Напишете регуларен израз кој ќе ја најде првата подниза од букви.

Даден е стринг:

let str = 'abc def xyz';

Напишете регуларен израз кој ќе ја најде последната подниза од букви.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј