কম্পিউটার

পূর্ববর্তী সংখ্যা - জাভাস্ক্রিপ্ট ব্যবহার করে কীভাবে একটি স্ট্রিংয়ের আকার হ্রাস করবেন?


ধরা যাক আমাদের মূল স্ট্রিংটি বারবার −

অক্ষর সহ নিম্নলিখিত
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

  1. জাভাস্ক্রিপ্টে সংখ্যা কীভাবে ঘোষণা করবেন?

  2. জাভাস্ক্রিপ্টে ডলার কারেন্সি স্ট্রিং হিসাবে আমি কীভাবে সংখ্যাগুলি ফর্ম্যাট করতে পারি?

  3. জাভাস্ক্রিপ্টে দুটি সংখ্যা কিভাবে তুলনা করবেন?

  4. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে একটি পৃষ্ঠা প্রিন্ট করবেন?