\s: space, 空格
+: 一個或多個
^: 開始,^\s,以空格開始
$: 結束,\s$,以空格結束
|:或者
/g:global, 全局
replace() 替換
整體為如果cookie以一個或多個空格開始,替換全部空格為空,或者,如果cookie以一個或多個空格結束,替換全部空格為空。
var cookie = " this is a cookie value ";
cookie = cookie.replace(/^\s+|\s+$/g, '');
結果為 cookie 變成 "this is a cookie value"。前后空格全部去掉了。
https://zhidao.baidu.com/question/304730796.html