解读 trim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g 正则:

const trim = function(string) {
  return (string || '').replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g, '');
};

这个正则是jquery的trim的去掉前后空格的:

\s:空格

\uFEFF:字节次序标记字符(Byte Order Mark),也就是BOM,它是es5新增的空白符

\xA0:禁止自动换行空白符,相当于html中的 

参考文档

Logo

前往低代码交流专区

更多推荐