⊗jsSpRELiP 125 of 294 menu

Vetoria lastIndex në shprehjet e rregullta JavaScript

Një shprehje e rregullt ka vetinë lastIndex. Ajo përmban pozitën nga e cila do të fillojë kërkimi në thirrjen tjetër të metodës exec. Kjo do të thotë që me çdo thirrje të re të metodës kjo veti do të ndryshojë vlerën e saj. Le të shohim një shembull:

let str = '12 34 56'; let reg = /\d+/g; console.log(reg.lastIndex); // vlera fillestare 0 let res; while (res = reg.exec(str)) { console.log(res); // [12], [34], [56] console.log(reg.lastIndex); // 2, 5, 8 }

Përparësia e lastIndex është se ajo mund të lexohet jo vetëm, por edhe të modifikohet, duke filluar kërkimin nga një pozitë e caktuar. Shikoni shembullin:

let str = '12 34 56'; let reg = /\d+/g; reg.lastIndex = 2; let res = reg.exec(str) console.log(res); // [34]

Jepet stringu në vijim:

let str = '12:37 15:48 17:59';

Gjeni në të të gjitha nënstringjet me kohë, duke filluar nga karakteri i pestë.

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