trim方法的簡單實現可以使用正則表達式來去除字符串開頭和結尾的空白字符。
下面是一個簡單的JavaScript示例代碼:
function trim(str) {
return str.replace(/^\s+|\s+$/g, '');
}
// 測試示例
var str = ' Hello, World! ';
console.log(trim(str)); // 輸出 "Hello, World!"
在上面的代碼中,trim函數使用了replace方法來替換字符串開頭和結尾的空白字符。正則表達式/^\s+|\s+$/g
用來匹配開頭和結尾的空白字符,^
表示開頭,$
表示結尾,\s
表示空白字符,+
表示匹配一個或多個。
通過調用trim函數并傳入一個字符串作為參數,可以得到去除開頭和結尾空白字符后的字符串。