⊗jsSpRELiP 125 of 294 menu

Хосияти lastIndex дар регулярияҳои JavaScript

Ибораи оддӣ хосияти lastIndex дорад. Он мавқееро дар бар мегирад, ки аз он ҷустуҷӯи фарохонидани усули exec оғоз меёбад. Яъне ҳар дафъаи нави фарохонидани усул ин хосият арзиши худро тағйир медиҳад. Биёед ба мисол нигарем:

let str = '12 34 56'; let reg = /\d+/g; console.log(reg.lastIndex); // арзиши ибтидоӣ 0 let res; while (res = reg.exec(str)) { console.log(res); // [12], [34], [56] console.log(reg.lastIndex); // 2, 5, 8 }

Имтиёзи lastIndex дар он аст, ки онро на танҳо хондан, балки тағйир додан мумкин аст, ҷустуҷӯро аз мавқеи додашуда оғоз кардан. Ба мисол нигаред:

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

Сатри зерин дода шудааст:

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

Ҳамаи зерсатрҳоро бо вақт дар он пайдо кунед, аз панҷумин аломат сар карда.

Тоҷикӣ
AfrikaansAzə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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан