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

การลบสตริงย่อยเฉพาะออกจากสตริงใน JavaScript


เราได้รับสตริงหลักและสตริงย่อย หน้าที่ของเราคือสร้างฟังก์ชัน สมมติว่าremoveString() ที่รับอาร์กิวเมนต์ทั้งสองนี้และส่งคืนเวอร์ชันของสตริงหลักซึ่งไม่มีสตริงย่อย

ในที่นี้ เราจำเป็นต้องลบตัวคั่นออกจากสตริง เช่น −

this-is-a-sting

มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน −

const removeString = (string, separator) => {
   //we split the string and make it free of separator
   const separatedArray = string.split(separator);
   //we join the separatedArray with empty string
   const separatedString = separatedArray.join("");
   return separatedString;
}
const str = removeString('this-is-a-sting', '-');
console.log(str);

ผลลัพธ์ของรหัสนี้ในคอนโซลจะเป็น −

thisisastring