ฉันใช้รหัสด้านล่างเพื่อพยายามตัดสตริงใน Javascript แต่ได้รับข้อผิดพลาดที่กล่าวถึงในชื่อเรื่อง:
function trim(str) {
return str.replace(/^\s+|\s+$/g,'');
}
แก้ไข:
ฉันแก้ไขปัญหาแล้ว .... ขออภัยฉันควรใส่รหัสว่าฉันเรียกมันอย่างไรด้วย .... ตระหนักว่าฉันบังเอิญส่งวัตถุของฟิลด์แบบฟอร์มเองแทนที่จะเป็นค่าของมัน
regexสตริงซึ่งอาจจะไม่ดีนัก
str.toString().replace(/^\s+|\s+$/g,'')แทน
strอาจไม่ใช่สตริง