สมมติว่าเรามีสตริงที่มีตัวอักษรภาษาอังกฤษพิมพ์ใหญ่บางส่วนดังนี้:
const str = "Connecting to server Connection has been successful We found result";
เราต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงแบบนี้และแทรกคอมม่า ',' ก่อนช่องว่างก่อนทุกตัวอักษรพิมพ์ใหญ่ในสตริง
โค้ดสำหรับเรื่องนี้จะเป็น:
const str = "Connecting to server Connection has been successful We found result";
const capitaliseNew = str => {
let newStr = '';
const regex = new RegExp(/.[A-Z]/g);
newStr = str.replace(regex, ',$&');
return newStr;
};
console.log(capitaliseNew(str));
ผลลัพธ์บนคอนโซล:
Connecting to server, Connection has been successful, We found result