⊗jsSpRELB 112 of 294 menu

Početak i kraj reda u JavaScript regularnim izrazima

Postoje specijalni simboli koji označavaju početak '^' ili kraj reda ' . Pogledajmo njihov rad na primerima.

Primer

U ovom primeru šablon pretrage je: zameniti 'aaa' sa '!' samo ako se ono nalazi na početku reda:

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

Kao rezultat, u promenljivu će biti upisano sledeće:

'! aaa aaa'

Primer

U ovom primeru šablon pretrage je: zameniti 'aaa' sa '!' samo ako se ono nalazi na kraju reda:

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

Kao rezultat, u promenljivu će biti upisano sledeće:

'aaa aaa !'

Primer

Kada se na početku regularnog izraza nalazi '^', a na kraju - ' , onda na taj način proveravamo celi red da li odgovara regularnom izrazu.

U sledećem primeru šablon pretrage je: slovo 'a' se ponavlja jedan ili više puta, zameniti ceo red sa '!' samo ako se sastoji od samih slova 'a'.

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

Kao rezultat, u promenljivu će biti upisano sledeće:

'!'

Praktični zadaci

Dat je red:

let str = 'abc def xyz';

Napišite regularni izraz koji će pronaći prvi podstring od slova.

Dat je red:

let str = 'abc def xyz';

Napišite regularni izraz koji će pronaći poslednji podstring od slova.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij