⊗jsSpRELiP 125 of 294 menu

Die lastIndex eienskap in JavaScript gereelde uitdrukkings

'n Gereelde uitdrukking het 'n eienskap genaamd lastIndex. Dit bevat die posisie waarvan die volgende oproep van die exec metode sal begin soek. Dit beteken dat hierdie eienskap sy waarde sal verander met elke nuwe metode-oproep. Kom ons kyk na 'n voorbeeld:

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

Die voordeel van lastIndex is dat jy dit nie net kan lees nie, maar ook kan verander, en so die soektog vanaf 'n gespesifiseerde posisie kan begin. Sien die voorbeeld:

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

Die volgende string word gegee:

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

Vind alle substrings met tye daarin, beginnende vanaf die vyfde karakter.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp