85 of 264 menu

matchAll পদ্ধতি

matchAll পদ্ধতি রেগুলার এক্সপ্রেশন-এর সাথে সমস্ত মিল একটি পুনরাবৃত্তিযোগ্য বস্তু হিসাবে প্রদান করে, যার প্রতিটি উপাদান প্রাপ্ত এবং এর ক্যাপচার গ্রুপগুলি থেকে গঠিত একটি অ্যারে ধারণ করে। পদ্ধতিটি শুধুমাত্র g মডিফায়ার সহ কল করা যেতে পারে। যদি কোন মিল না থাকে, তবে এটি null প্রদান করবে।

সিনট্যাক্স

স্ট্রিং.matchAll(রেগুলার এক্সপ্রেশন);

উদাহরণ

সমস্ত মিল প্রাপ্ত করা যাক এবং একটি লুপ দিয়ে সেগুলোর মধ্য দিয়ে যাওয়া যাক:

let str = '12 34 56'; let matches = str.matchAll(/(\d)(\d)/g); for (let match of matches) { console.log(match); }

কোড সম্পাদনের ফলাফল:

[12, 1, 2] [34, 3, 4] [56, 5, 6]

উদাহরণ

পুনরাবৃত্তিযোগ্য বস্তুটিকে একটি সাধারণ অ্যারেতে রূপান্তর করা যাক:

let str = '12 34 56'; let matches = str.matchAll(/(\d)(\d)/g); let res = Array.from(matches); console.log(res);

কোড সম্পাদনের ফলাফল:

[ [12, 1, 2], [34, 3, 4], [56, 5, 6] ]

আরও দেখুন

  • test পদ্ধতি,
    যা একটি স্ট্রিং যাচাই করে
  • match পদ্ধতি,
    যা একটি স্ট্রিং-এ মিল খুঁজে
  • 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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন