ধরা যাক আমাদের মূল স্ট্রিংটি বারবার −
অক্ষর সহ নিম্নলিখিতvar values = "DDAAVIDMMMILLERRRRR";
আমরা বারবার অক্ষর মুছে ফেলতে চাই এবং সংখ্যা সহ পূর্ববর্তী অক্ষরগুলিকে সরিয়ে দিতে চাই। এর জন্য, রেগুলার এক্সপ্রেশনের সাথে রিপ্লেস() ব্যবহার করুন।
উদাহরণ
নিম্নলিখিত কোড -
var values = "DDAAVIDMMMILLERRRRR"; var precedingNumbersInString = values.replace(/(.)\1+/g, obj => obj.length + obj[0]); console.log("The original string value=" + values); console.log("String value after preceding the numbers ="); console.log(precedingNumbersInString);
উপরের প্রোগ্রামটি চালানোর জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে -
node fileName.js.
এখানে, আমার ফাইলের নাম demo295.js।
আউটপুট
এটি কনসোলে নিম্নলিখিত আউটপুট তৈরি করবে -
PS C:\Users\Amit\javascript-code> node demo295.js The original string value=DDAAVIDMMMILLERRRRR String value after preceding the numbers = 2D2AVID3MI2LE5R