⊗jsSpRESSE 108 of 294 menu

Unntak inni sett i regulære uttrykk i JavaScript

Du vet allerede at spesialsymboler inni [] blir vanlige symboler. Det finnes imidlertid unntak: hvis du trenger hakeparenteser som symboler inni [ ] - så må de escapes med bakoverstrek. Som et eksempel, i følgende kode ser søkemønsteret slik ut: mellom x-ene står en hakeparentes:

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

Resultatet i variabelen blir følgende:

'! xax ! x1x'

Gitt en streng:

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

Skriv et regulært uttrykk som finner alle ordene med mønsteret: bokstaven 'x', deretter hakeparenteser et vilkårlig antall ganger, deretter bokstaven 'z'.

Gitt en streng:

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

Skriv et regulært uttrykk som finner alle ordene med mønsteret: bokstaven 'x', deretter et vilkårlig antall av vilkårlige parenteser, deretter bokstaven 'z'.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis