jQuery中自带$.trim() 函数去除字符串两端的空白字符,使字符串前后无空白字符。但有的时候,使用此函数依旧存在留白。这样你就要考虑,你即将处理的留白符,是否真的是空白符。这就要求你查看此空白符的Unicode。
如果它的Unicode是12288,那么就依据以下处理方式解决:
//编码
str.replace(String.fromCharCode(12288), '')
//正则表达式
str..replace(/\s/g, '')
jQuery中自带$.trim() 函数去除字符串两端的空白字符,使字符串前后无空白字符。但有的时候,使用此函数依旧存在留白。这样你就要考虑,你即将处理的留白符,是否真的是空白符。这就要求你查看此空白符的Unicode。
如果它的Unicode是12288,那么就依据以下处理方式解决:
//编码
str.replace(String.fromCharCode(12288), '')
//正则表达式
str..replace(/\s/g, '')