replace(/(^\s*)|(\s*$)/g, ““)

98 阅读1分钟

replace(/(^\s*)|(\s*$)/g, “”)意思是: 用正则表达式将前后空格用空字符串替代。

其中: ^ 表示字符串必须以后面的规则开头 \s 表示空格, * 表示有0个或多个

(^\s*) 的意思就是:以0个空格或者多个空格开头

| 表示或的意思 $ 表示字符串必须以前面的规则结尾

(\s*$) 的意思就是:以0个空格或者多个空格结尾

/…/g 是正则表达式的属性, 表示全文匹配, 而不是找到一个就停止