• 技术文章 >web前端 >js教程

    javascript怎么去除字符串空格

    青灯夜游青灯夜游2021-04-08 12:51:37原创1125

    js中可用replace()配合正则表达式来去除字符串空格,例“replace(/\s+/g,"")”去除所有空格,“replace(/^\s+|\s+$/g,"")”去除两头空格,“replace( /^\s*/g, "")”去除左空格。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    javascript除去空格

    在javascript中可以使用replace()方法配合正则表达式来去字符串空格,效率不错。

    1、去除所有空格:

    str=str.replace(/\s+/g,"");

    2、去除两头空格:

    str=str.replace(/^\s+|\s+$/g,"");

    3、去除左空格:

    str=str.replace( /^\s*/g, "");

    4、去除右空格:

    str=str.replace(/(\s*$)/g, "");

    写成函数可以这样:

    <script type="text/javascript">
       function trim(str){ //删除左右两端的空格
           return str.replace(/(^\s*)|(\s*$)/g, "");
       }
       function ltrim(str){ //删除左边的空格
           return str.replace(/(^\s*)/g,"");
       }
       function rtrim(str){ //删除右边的空格
           return str.replace(/(\s*$)/g,"");
       }
    </script>

    【推荐学习:javascript高级教程

    相关函数介绍:replace()方法

    replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

    语法:

    stringObject.replace(regexp/substr,replacement)

    参数:

    返回值:一个新的字符串,是用 replacement 替换了 regexp 的第一次匹配或所有匹配之后得到的。

    更多编程相关知识,请访问:编程视频!!

    以上就是javascript怎么去除字符串空格的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:javascript 去除空格
    上一篇:javascript数组怎么删除所有元素 下一篇:javascript怎么改变文本内容
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• javascript怎么实现页面跳转• 如何使用javascript改变span标签中的值• JavaScript中对HTML中元素属性的读取• javascript分为哪两种数据类型• JavaScript弹出框有哪些
    1/1

    PHP中文网