News from the Field
A channel with tips on modern AI development. Join!
⊗jsSpREENP 131 of 294 menu
◀ ▶

Namngivna capturegrupper i JavaScript reguljära uttryck

Låt oss komma ihåg hur vi använde capturegrupper i det reguljära uttrycket självt:

let res = str.replace(/([a-z])\1/g, '!');

Ibland finns det situationer där det är bekvämare att referera till en capturegrupp inte med dess nummer, utan med dess namn. För att göra detta måste vi ge capturegruppen ett namn:

let res = str.replace(/(?<letter>[a-z])/g, '!');

Nu kan vi referera till denna capturegrupp genom syntaxen \k<name>, så här:

let res = str.replace(/(?<letter>[a-z])\k<letter>/g, '!');

Given en sträng:

let str = '12:59:59 12:59:12 09:45:09';

Hitta alla delsträngar med tid där timmen matchar sekunderna.

← →
↑
Svenska▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa