84 of 264 menu

Match usuly

match usuly düzgün ifade bilen gabat gelyän sanawy yzyna gaytarýar. Eger gabat gelme ýok bolsa, onda null yzyna gaydarýar. g üýtgedijisi bilen çagyrylmandan, usul nullamy elementinde tapylan setirçe ýerleşýän, galan elementlerinde bolsa - ýaýlary öz içine alýan sanawy yzyna gaydarýar. Eger usul g üýtgedijisi bilen çagyrylsa, ol sanaw görnüşinde tapylan ähli gabat gelmeleri yzyna gaydarýar.

Sintaksis

setir.match(düzgün ifade);

Mysal

Geliň düzgün ifade bilen gabat gelme tapalyň we ony ýaýlara bölýäris:

let str = '12:34'; let res = str.match(/(\d+):(\d+)/); console.log(res[0]); // tapylan console.log(res[1]); // 1 ýaý console.log(res[2]); // 2 ýaý

Kody ýerine ýetirmegiň netijesi:

'12:34' '12' '34'

Mysal

Geliň 'a' harplaryndan ybarat setirçeleriň sanawyny alyň:

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

Kody ýerine ýetirmegiň netijesi:

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

Şeýle-de garaň

  • setiri barlaýan test usuly,
  • setirde ähli gabat gelmeleri gözleýän matchAll usuly,
  • yzygiderli gözlegi ýerine ýetirýän exec usuly,
  • gözleg we çalşyrmany ýerine ýetirýän replace usuly,
  • gözlegi ýerine ýetirýän search usuly,
  • setiri bölýän split usuly,
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et