Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

วิธีการแปลงช่องว่างสองช่องขึ้นไปในสตริงในช่องว่างเดียวเท่านั้น? JavaScript


เราต้องเขียนโปรแกรม JavaScript ที่รับตัวแปรสตริงผู้ใช้ผ่านอินพุตในรูปแบบ HTML จากนั้นโปรแกรมควรตรวจสอบช่องว่างที่ต่อเนื่องกันในสตริงโดยใช้ JavaScript มากกว่าหนึ่งช่อง

และโปรแกรมควรแทนที่อินสแตนซ์ดังกล่าวทั้งหมดที่มากกว่าหนึ่งช่องว่างต่อเนื่องกันด้วยช่องว่างเพียงช่องเดียว

เราสามารถใช้นิพจน์ทั่วไปเป็นพารามิเตอร์แรกของการแทนที่ได้ /\s{2,}/g เพื่อให้ได้ผลลัพธ์ที่ต้องการ ให้เราเขียนโค้ดสำหรับฟังก์ชันนี้ -

ตัวอย่าง

ลบช่องว่าง  

และผลลัพธ์จะเป็น −

วิธีการแปลงช่องว่างสองช่องขึ้นไปในสตริงในช่องว่างเดียวเท่านั้น? JavaScript

หลังจากคลิกตกลง

วิธีการแปลงช่องว่างสองช่องขึ้นไปในสตริงในช่องว่างเดียวเท่านั้น? JavaScript