js去除字符串里中文与空格的例子

[复制链接]
查看: 33|回复: 1
  • TA的每日心情
    慵懒
    2018-4-28 09:37
  • 1459

    主题

    1479

    帖子

    11万

    积分

    管理员

    小语

    Rank: 9Rank: 9Rank: 9

    积分
    110351
    发表于 2018-4-3 09:47:23 | 显示全部楼层 |阅读模式

    js去除字符串里中文与空格我们可以使用替换与正则表达式来实现,下文就整理了两个简单的例子,希望对各位有用。


    1.去掉空格:

    function moveSpace(){
    var str=" abc defg";
    alert(str.replace(/[ ]/g,""));
    }
    moveSpace();

    2.去掉中文:

    var title ="字符串zifuchuan"
    var reg=/[u4E00-u9FA5]/g;
    var result=title.replace(reg,'');
    alert(result);


    3. 去掉字符串两端的空格

    String.prototype.trim=function (){return this.replace(/(^/s*)|(/s*$)/g,'');}

    . 去掉字符串中所有的空格:

    String.prototype.sTrim = function (){return this.replace(//s/g, '');}
    或者:
    var s = "asd ddd bbb sss";
    var reg = //s/g;
    var ss = s.replace(reg, "");
    alert(ss);


    < script language="javascript">
    String.prototype.trim=function(){
    return this.replace(/(^s*)|(s*$)/g, "");
    }
    String.prototype.ltrim=function(){
    return this.replace(/(^s*)/g,"");
    }
    String.prototype.rtrim=function(){
    return this.replace(/(s*$)/g,"");
    }
    < /script>

    如果还要去除其他的字符,可以一样的写正则实现。


    该用户从未签到

    0

    主题

    11

    帖子

    81

    积分

    注册会员

    Rank: 2

    积分
    81
    发表于 2018-4-24 10:08:06 | 显示全部楼层
    正需要,支持楼主大人了!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    精选推荐

    在线客服
    热线电话

    微信公众账号
    返回顶部 关注微信 下载APP 返回列表