js类库

2016年04月17日 js类库已关闭评论 阅读 14 次
字符串处理

javascript如何自动去除所有空格

jquery自带了trim方法:

$.trim("  abc ")  // abc

自己写方法:

function trim(str) {
  return str.replace(/(^\s+)|(\s+$)/g, "");
}
trim("  abc ")  // =abc

js如何替换多个空格为一个空格


var str = 'aa bb              cc dd ee fff';
str = str.replace(/\s+/g, ' ');
<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="gb2312" />
        <title></title>
    </head>
    <body>
        <script>
            var s = 'a    b    c   d e f      g';
            var r = /\s+/g;
            s = s.replace(r, ' ');
            alert(s)
        </script>
    </body>
</html>
var s = 'a    b    c   d e f      g'
while(s contians '  ') {        
      s = s.replace('  ',' ');
}
            alert(s)

评论已关闭!

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录