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

    javascript怎么去除字符串空格

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

    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中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript 去除空格
    上一篇:javascript数组怎么删除所有元素 下一篇:javascript怎么改变文本内容
    第15期线上培训班

    相关文章推荐

    • javascript怎么实现页面跳转• 如何使用javascript改变span标签中的值• JavaScript中对HTML中元素属性的读取• javascript分为哪两种数据类型• JavaScript弹出框有哪些

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网