84 of 264 menu

match методу

match методу регулярдуу өрнек менен дал келгендердин массивин кайтарат. Эгерде дал келгендер жок болсо, анда null кайтарат. g модификаторсуз чакырылган учурда метод нөлдүк элементинде табылган подстрока, ал эми калган элементтеринде - кармандар жата турган массивди кайтарат. Эгерде метод g модификатору менен чакырылса, ал бардык табылган дал келгендерди массив түрүндө кайтарат.

Синтаксис

строка.match(регулярное выражение);

Мисал

Регулярдуу өрнек менен дал келгенди таап, аны кармандарга жайгаштыралы:

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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу