আমাদের একটি জাভাস্ক্রিপ্ট প্রোগ্রাম লিখতে হবে যা HTML এ একটি ইনপুটের মাধ্যমে একটি পরিবর্তনশীল ব্যবহারকারী স্ট্রিং নেয়। তারপর জাভাস্ক্রিপ্টের মাধ্যমে প্রোগ্রামটিকে স্ট্রিং-এ একাধিক পরপর স্পেস পরীক্ষা করা উচিত।
এবং প্রোগ্রামের উচিত এই ধরনের সব দৃষ্টান্তকে পরপর একাধিক স্পেস দিয়ে প্রতিস্থাপন করা।
আমরা প্রতিস্থাপনের প্রথম প্যারামিটার হিসাবে একটি রেগুলার এক্সপ্রেশন ব্যবহার করতে পারি। /\s{2,}/g পছন্দসই ফলাফল অর্জন করতে। আসুন এই ফাংশনের জন্য কোড লিখি −
উদাহরণ
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width"> <title>REMOVE SPACES</title> </head> <body> <script> function removeSpaces() { var textInput = insertText.value; var textInput = textInput.replace(/\s{2,}/g, " "); insertText.value = textInput; } </script> <input type="text" id="insertText" value="containin extra space"> <button onclick="removeSpaces()">ok</button> </body> </html>
এবং আউটপুট হবে −
ঠিক আছে ক্লিক করার পর,