首頁  >  文章  >  web前端  >  javascript怎麼去除空格

javascript怎麼去除空格

青灯夜游
青灯夜游原創
2021-04-19 17:47:3923800瀏覽

javascript去除空格的方法:1、利用replace()函數和正規表示式,例「str.replace(/\s /g,"")」語句可以去除所有空格;2、利用trim ()函數,可以去除字串兩端的空白字符,語法「$.trim(str)」。

javascript怎麼去除空格

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

方法1:使用replace()函數配合正規表示式

#replace()方法用於在字串中用一些字元替換另一些字符,或替換一個與​​正規表示式相符的子字串。

下面我們來具體看看:

移除所有空格:

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

移除兩頭空格:

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

移除左空格:

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

去除右空格:

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

方法2:使用jQuery的trim()函數

$.trim() 函數用於移除字串兩端的空白字元。

注意:$.trim()函數會移除字串開始和結尾處的所有換行符,空格(包括連續的空格)和製表符。如果這些空白字元在字串中間時,它們將被保留,不會被移除。

範例:

$(function () { 
    var str = "         lots of spaces before and after         ";
    $( "#original" ).html( "Original String: '" + str + "'" );
    $( "#trimmed" ).html( "$.trim()'ed: '" + $.trim(str) + "'" );
})

輸出結果

Original String: '         lots of spaces before and after         '
$.trim()'ed: 'lots of spaces before and after'

【推薦學習:javascript進階教學

以上是javascript怎麼去除空格的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn