⊗jsSpRELB 112 of 294 menu

Začetek in konec vrstice v regularnih izrazih JavaScript

Obstajajo posebni simboli, ki označujejo začetek '^' ali konec vrstice '$'. Poglejmo si njihovo delovanje na primerih.

Primer

V tem primeru je vzorec iskanja takšen: zamenjaj 'aaa' z '!' le, če stoji na začetku vrstice:

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

Kot rezultat se bo v spremenljivko zapisalo naslednje:

'! aaa aaa'

Primer

V tem primeru je vzorec iskanja takšen: zamenjaj 'aaa' z '!' le, če stoji na koncu vrstice:

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

Kot rezultat se bo v spremenljivko zapisalo naslednje:

'aaa aaa !'

Primer

Ko je na začetku regularnega izraza '^', na koncu pa '$', s tem preverjamo ujemanje celotne vrstice s regularnim izrazom.

V naslednjem primeru je vzorec iskanja takšen: črka 'a' se ponovi enkrat ali večkrat, zamenjaj celotno vrstico z '!' le, če je sestavljena samo iz črk 'a'.

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

Kot rezultat se bo v spremenljivko zapisalo naslednje:

'!'

Praktične naloge

Podan niz:

let str = 'abc def xyz';

Napišite regularni izraz, ki bo našel prvo podniz iz črk.

Podan niz:

let str = 'abc def xyz';

Napišite regularni izraz, ki bo našel zadnjo podniz iz črk.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni