- function trim()
- {
- // 用正则表达式将前后空格
- // 用空字符串替代。
- return this.replace(/(^/s*)|(/s*$)/g, "");
- }
或者
- function trim(str)
- {
- for(var i = 0 ; i<str.length && str.charAt(i)==" " ; i++ ) ;
- for(var j =str.length; j>0 && str.charAt(j-1)==" " ; j--) ;
- if(i>j) return "";
- return str.substring(i,j);
- }
本文介绍了两种使用JavaScript实现字符串前后空白字符去除的方法:一种利用正则表达式进行替换,另一种通过循环遍历来实现。这两种方法各有优劣,适用于不同的场景。

被折叠的 条评论
为什么被折叠?



