美文网首页
JS去除字符串空格的两种方法

JS去除字符串空格的两种方法

作者: 佳勋学长 | 来源:发表于2016-12-19 17:50 被阅读0次

在用户填写登录表单的时候,由于用户输入的不确定性,可能会出现在输入用户名的时候,其前后有空格的情况。这就需要我们对其进行修正。

解决方法:

方法1: js加正则表达式来构造trim函数

function trim(str){
     return str.replace(/^\s*|\s*$/g,'');//全局匹配,字符串开始或结尾的所有空字符
}
var str = "  前后各有两个空格  "; 
var tem = trim(str);
console.log(str.length);//12
console.log(tem.length);//8

注意:如果浏览器本身就实现了js的trim函数,则可以直接使用xxx.trim()操作,如果浏览器没实现(如ie),只能用以上正则替换。


方法2:jquery的$.trim

//先引入jquery库,再使用
var str = $.trim("  前后各有两个空格  ");
console.log(str);//"前后各有两个空格"

jquery的trim函数具有良好的浏览器兼容性,推荐使用。

相关文章

  • 请用js去除字符串空格?

    请用js去除字符串空格?方法一:使用replace正则匹配的方法 去除所有空格: str = str.replac...

  • js基础

    请用js去除字符串空格? 方法一:使用replace正则匹配的方法 去除所有空格: str = str.repla...

  • js去除字符串空格(空白符)

    使用js去除字符串内所带有空格,有以下三种方法: ( 1 ) replace正则匹配方法 去除字符串内所有的空格:...

  • js字符串除空格

    `使用js去除字符串内所带有空格,有以下三种方法: 1、正则replace * 去除所有空格: ```js str...

  • js中对字符串(String)去除空格

    js中对字符串(String)去除空格 str为要去除空格的字符串:去除所有空格:str = str.re...

  • 2018-09-21

    请用js去除字符串空格 方法一:使用replace正则匹配的方法 使用str.trim()方法 str.trim(...

  • 如何用JavaScript去除字符串中的空格

    如何用JavaScript去除字符串中的空格? 方法一:使用replace正则匹配的方法 去除所有空格: str ...

  • js/java去除首尾空格(全角/半角)字符

    java中使用trim()去除字符串首尾空格字符,发现使用该方法无法去除字符串空格,将空格转换成对应的ascii码...

  • Python中常见字符串处理的方法

    strip()去除字符串开头或者结尾的空格lstrip()去除字符串开头的空格rstrip()去除字符串结尾的空格...

  • JS去除字符串空格的两种方法

    在用户填写登录表单的时候,由于用户输入的不确定性,可能会出现在输入用户名的时候,其前后有空格的情况。这就需要我们对...

网友评论

      本文标题:JS去除字符串空格的两种方法

      本文链接:https://www.haomeiwen.com/subject/bwmtvttx.html