हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो स्ट्रिंग्स में लेता है और दूसरी स्ट्रिंग में पहली स्ट्रिंग दिखाई देने की संख्या की संख्या देता है
मान लें कि हमारा स्ट्रिंग है -
const main = 'This is the is main is string';
हमें उपरोक्त "मुख्य" स्ट्रिंग में नीचे की स्ट्रिंग की उपस्थिति का पता लगाना है -
const sub = 'is';
आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
const main = 'This is the is main is string'; const sub = 'is'; const countAppearances = (main, sub) => { const regex = new RegExp(sub, "g"); let count = 0; main.replace(regex, (a, b) => { count++; }); return count; }; console.log(countAppearances(main, sub));
आउटपुट
कंसोल में आउटपुट निम्नलिखित है -
4