ใช้ trim(), replace() และ toLocaleUpperCase() ร่วมกัน
ตัวอย่างโค้ด
var sentence = "my favourite subject is javascript.i live in us."; var result = sentence.trim().replace(/ /g, '_').toLocaleUpperCase(); console.log(result);
รันด้วยคำสั่ง:
node fileName.js
ชื่อไฟล์: demo272.js
ผลลัพธ์
PS C:\Users\Amit\javascript-code> node demo272.js MY_FAVOURITE_SUBJECT_IS_JAVASCRIPT.I_LIVE_IN_US.
คำอธิบาย: trim() ลบช่องว่างหน้า/หลัง replace(/ /g, '_') แทนที่ช่องว่างทุกตัวด้วยขีดล่าง (flag g = global) toLocaleUpperCase() แปลงเป็นพิมพ์ใหญ่ตาม locale