利用JavaScript怎么去掉字符串前后的空格

  介绍

本篇文章给大家分享的是有关利用JavaScript怎么去掉字符串前后的空格,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强> 1,,去掉字符串前后所有空格:

代码如下:

,,, function 削减(str)   ,,,{   ,,,return  str.replace (/(^ \ s *) | (\ s *美元)/g,,,,),,   以前,,}

,,,说明:

,,,如果使用jQuery直接使用美元.trim (str)方法即可,str表示要去掉前后所有空格的字符串。

<强>,2,去掉字符串中所有空格(包括中间空格,需要设置第2个参数为:g)

代码如下:

,, function 削减(str is_global)   {才能   ,,var 结果;   ,,result =, str.replace (/(^ \ s +) | (\ s + $)/g,““);   ,,如果(is_global.toLowerCase ()==癵")   ,,{   ,,,result =, result.replace (\ s/g,““);   ,,,}   ,,return 结果;   }

3,现在大部分浏览器中基本上都支持字符串的修剪函数,但是为了兼容不支持的浏览器,我们最好还是在Js文件中加入以下代码(不需要清除换行符的请删除\ n制表符删除\ t):

if  (! String.prototype.trim), {      ,/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   *,才能清除字符串两端空格,包含换行符,制表符   *才能- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */=,,String.prototype.trim  function  (), {,   .trimr return 才能this.triml () (),,   ,}      ,/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   *,才能清除字符串左侧空格,包含换行符,制表符   *,才能- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */=,,String.prototype.triml  function  (), {   return 才能this.replace (/^ [\ s \ n \ t] +/g,““);   ,}      ,/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   *,才能清除字符串右侧空格,包含换行符,制表符   *才能- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */=,,String.prototype.trimr  function  (), {   return 才能;this.replace (/[\ s \ n \ t] + $/g,““);   ,}   }

如果只需要修剪函数的,可以只写一个:

if  (! String.prototype.trim) {      ,/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   *,才能清除字符串两端空格,包含换行符,制表符   *才能- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */=,,String.prototype.trim  function  (), {,   return 才能;this.replace (/(^ [\ s \ n \ t] + | [\ s \ n \ t] + $)/g,““);   ,}   ,   }

使用代码:

var  str =,,, abcd “.trim ();

以上就是利用JavaScript怎么去掉字符串前后的空格,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

利用JavaScript怎么去掉字符串前后的空格