83 of 264 menu

Metoda replace

Metoda replace kryen kërkim dhe zëvendësim të pjesëve të vargut. Parametri i parë pranon shprehje të rregullt, ndërsa i dyti - nënvargun me të cilin zëvendësojmë.

Sintaksa

varg.replace(shprehjaE_rregullt, zëvendësimi);

Shembull

Le të gjejmë dhe zëvendësojmë simbolin 'a':

let str = 'bab'; let res = str.replace(/a/, '!'); console.log(res);

Rezultati i ekzekutimit të kodit:

'b!b'

Shembull

Si parazgjedhje, zëvendësohet vetëm përputhja e parë. Le të zëvendësojmë përsëri simbolin 'a' në varg:

let str = 'baaab'; let res = str.replace(/a/, '!'); console.log(res);

Rezultati i ekzekutimit të kodit:

'b!aab'

Shembull

Le të zëvendësojmë të gjitha përputhjet duke përdorur kërkim global:

let str = 'baaab'; let res = str.replace(/a/g, '!'); console.log(res);

Rezultati i ekzekutimit të kodit:

'b!!!b'

Shembull

Le të gjejmë dhe zëvendësojmë një varg sipas këtij modeli: shkronja 'x', pastaj çdo simbol, pastaj përsëri shkronja 'x':

let str = 'xax eee'; let res = str.replace(/x.x/, '!'); console.log(res);

Rezultati i ekzekutimit të kodit:

'! eee'

Shihni gjithashtu

  • metoda replace,
    e cila kryen kërkim dhe zëvendësim të pjesëve të vargut
  • metoda test,
    e cila kontrollon një varg
  • metoda match,
    e cila kërkon përputhje në varg
  • metoda matchAll,
    e cila kërkon të gjitha përputhjet në varg
  • metoda exec,
    e cila kryen kërkim sekuencial
  • metoda search,
    e cila kryen kërkim
  • metoda split,
    e cila ndan një varg
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo