84 of 264 menu

match მეთოდი

match მეთოდი აბრუნებს შესაბამის მასივს რეგულარულ გამოსახულებასთან. თუ შესაბამისობა არ არის, დააბრუნებს null-ს. g მოდიფიკატორის გარეშე გამოძახებისას მეთოდი აბრუნებს მასივს, რომლის ნულოვან ელემენტში იქნება ნაპოვნი ქვასტრიქონი, ხოლო დანარჩენ ელემენტებში - ჯიბეები (capturing groups). თუ მეთოდი გამოძახებულია 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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა