⊗jsSpRESSE 108 of 294 menu

Izuzeci unutar skupova u regularnim izrazima JavaScript

Već znate da specijalni karakteri unutar [] postaju obični karakteri. Međutim, postoje izuzeci: ako su vam potrebne uglaste zagrade kao karakteri unutar [ ] - onda ih treba escape-ovati obrnutom kosom crtom. Na primer, u sledećem kodu šablon za pretragu izgleda ovako: između iksa stoji uglasta zagrada:

let str = 'x]x xax x[x x1x'; let res = str.replace(/x[\[\]]x/g, '!');

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

'! xax ! x1x'

Data je niska:

let str = 'x[]z x[[]]z x()z';

Napišite regularni izraz koji će pronaći sve reči po šablonu: slovo 'x', zatim uglaste zagrade bilo koju količinu puta, zatim slovo 'z'.

Data je niska:

let str = 'x[]z x{}z x.z x()z x([])z';

Napišite regularni izraz koji će pronaći sve reči po šablonu: slovo 'x', zatim bilo koju količinu bilo kojih zagrada, zatim slovo 'z'.

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