首頁 > web前端 > js教程 > 主體

javascript怎麼去除空格

青灯夜游
發布: 2023-01-05 16:09:52
原創
23835 人瀏覽過

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板