ฉันพยายามหาวิธีตัดช่องว่างจากจุดเริ่มต้นและจุดสิ้นสุดของสตริงชื่อ ฉันใช้สิ่งนี้ แต่ดูเหมือนจะไม่ทำงาน:
title = title.replace(/(^[\s]+|[\s]+$)/g, '');
ความคิดใด ๆ
.trim
สร้างขึ้นแล้วดังนั้นนี่คือคำตอบสำหรับเบราว์เซอร์สมัยใหม่: stackoverflow.com/a/3000900/29182
function trim11 (str) { str = str.replace(/^\s+/, ''); for (var i = str.length - 1; i >= 0; i--) { if (/\S/.test(str.charAt(i))) { str = str.substring(0, i + 1); break; } } return str; }