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

แยกสตริงคั่นช่องว่างและตัดเครื่องหมายจุลภาคและช่องว่างพิเศษใน JavaScript หรือไม่


สมมติว่าต่อไปนี้คือสตริงของเรา −

var sentence = "My,,,,,,, Name,,,, is John ,,, Smith";

ใช้นิพจน์ทั่วไปร่วมกับ split() และ join() เพื่อลบช่องว่างและเครื่องหมายจุลภาค ต่อไปนี้คือรหัส -

ตัวอย่าง

var sentence = "My,,,,,,, Name,,,, is John ,,, Smith";
console.log("Before removing extra comma and space="+sentence);
sentence = sentence.split(/[\s,]+/).join();
console.log("After removing extra comma and space=");
console.log(sentence)

ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -

node fileName.js.

ผลลัพธ์

ที่นี่ ชื่อไฟล์ของฉันคือ demo133.js สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

PS C:\Users\Amit\JavaScript-code> node demo133.js
Before removing extra comma and space=My,,,,,,, Name,,,, is John ,,, Smith
After removing extra comma and space=
My,Name,is,John,Smith