84 of 264 menu

Match մեթոդը

match մեթոդը վերադարձնում է համընկնումների զանգված ռեգուլյար արտահայտության հետ: Եթե համընկնումներ չկան, ապա վերադարձնում է null: g մոդիֆիկատորով չկանչված մեթոդը վերադարձնում է զանգված, որի զրոյական էլեմենտում կլինի գտնված ենթատողը, իսկ մնացած էլեմենտներում - խմբավորման խմբերը (capturing groups): Եթե մեթոդը կանչված է g մոդիֆիկատորով, այն վերադարձնում է բոլոր գտնված համընկնումները զանգվածի տեսքով:

Շարահյուսություն

տող.match(ռեգուլյար արտահայտություն);

Օրինակ

Եկեք գտնենք ռեգուլյար արտահայտության հետ համընկնումը և բաժանենք այն խմբավորման խմբերի (capturing groups):

let str = '12:34'; let res = str.match(/(\d+):(\d+)/); console.log(res[0]); // գտնվածը console.log(res[1]); // 1-ին խումբ console.log(res[2]); // 2-րդ խումբ

Կոդի կատարման արդյունքը:

'12:34' '12' '34'

Օրինակ

Եկեք ստանանք 'a' տառից բաղկացած ենթատողերի զանգված:

let str = 'a aa aaa aaaa'; let res = str.match(/a+/g); console.log(res);

Կոդի կատարման արդյունքը:

['a', 'aa', 'aaa', 'aaaa']

Տես նաև

  • test մեթոդը,
    որը ստուգում է տողը
  • matchAll մեթոդը,
    որը փնտրում է բոլոր համընկնումները տողում
  • exec մեթոդը,
    որը կատարում է հաջորդական որոնում
  • replace մեթոդը,
    որը կատարում է որոնում և փոխարինում
  • search մեթոդը,
    որը կատարում է որոնում
  • split մեթոդը,
    որը բաժանում է տողը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել