हमें एक JavaScript प्रोग्राम लिखना है जो HTML में एक इनपुट के माध्यम से एक वेरिएबल यूजर स्ट्रिंग लेता है। फिर JavaScript के माध्यम से प्रोग्राम को स्ट्रिंग में एक से अधिक लगातार स्पेस की जांच करनी चाहिए।
और प्रोग्राम को एक से अधिक लगातार स्पेस के ऐसे सभी उदाहरणों को केवल एक स्पेस से बदलना चाहिए।
हम replace के पहले पैरामीटर के रूप में एक रेगुलर एक्सप्रेशन का उपयोग कर सकते हैं। /\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>और आउटपुट होगा -

OK पर क्लिक करने के बाद,
