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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න