如何用javascript去掉字串裡的所有空格

2021-03-04 01:51:21 字數 6268 閱讀 8410

1樓:育知同創教育

思路:通過正規表示式進行區配即可用javascript去掉字串裡的所有空格

**如下:

function trim(str,is_global)return result;

}**中用到正規表示式,含義就是去掉字串裡的所有空格正則表通常被用來檢索、替換那些符合某個模式(規則)的文字解釋說明:/ pattern /g 是正則字串的語法,上述**中主要是這個g

g (全文查詢出現的所有 pattern)i (忽略大小寫)

m (多行查詢)

javascript如何自動去除所有空格?

2樓:次次次蛋黃公尺亞

方法一:

**如下:

//javascript去空格函式

function ltrim(str)

str = str.substring(i,str.length);

return str;

} function rtrim(str) str = str.substring(0,i+1);

return str;

} function trim(str)

方法二:

**如下:

擴充套件資料:

ltrim引數:string:規定要轉換的字串。

ltrim引數:charlist:規定從字串中刪除哪些字元。如果未設定該引數,則全部刪除以下字元。

例如:<?php

$str = " hello world!";

echo "without ltrim: " . $str;

echo "

";echo "with ltrim: " . ltrim($str);

?>

輸出:without ltrim: hello world! with ltrim: hello world!

如果在瀏覽器中檢視源**,會看到以下 html:

without ltrim: hello world!

with ltrim: hello world!

3樓:匿名使用者

^去除字串前後的空格

function trim(str)

去除字串中所有空格

function removeallspace(str)用法舉例:

alert(trim(' ab cd ')); //結果: ab cd

alert(removeallspace(' ab cd ')); //結果: abcd

4樓:匿名使用者

js裡要用正則

給你寫了個

無標題文件

5樓:匿名使用者

//去除空格

string.prototype.trim = function()

例子:var name=form.txtname.value.trim();//去除值左右的空格

6樓:

jquery自帶了trim方法

:$.trim("  abc ")  // abc自己寫方法:

function trim(str)

trim("  abc ")  // =abc

如何用javascript去掉字串裡的所有空格

7樓:無敵張教主

var str = ' a bcd  e f ';

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

//"abcdef"

求js**,去掉字串中的所有空格

8樓:匿名使用者

"abc 123 def".replace(/\s/g, "")

9樓:

var x = "a b";

x.replace(" ", "");

javascript如何去除字串之間的空格

10樓:匿名使用者

1.去除乙個字串bai之間的所有空格,du如 var str='這zhi 裡是 字元 串';

3.var trim = function (s)5.javascript replace() 方法

11樓:育知同創教育

可以用正規表示式。

var str = "a a a";

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

用trim()。

12樓:匿名使用者

字串.trim()

javascript中去掉字串中的空格用什麼函式

13樓:匿名使用者

^//去左空格

du;function ltrim(s)

//去右空zhi格;

function rtrim(s)

//左右空格;

function trim(s)

如果是去掉半形dao和全形空格就把 \s 替換內成容 [" "|" "] 就變成

//去左空格;

function ltrim(s)

//去右空格;

function rtrim(s)

//左右空格;

function trim(s)

14樓:匿名使用者

2023年04月13日 星期五 10:58

js replaceall()方法怎麼去除字串中間所有空格

15樓:匿名使用者

//javascript 沒有replaceall()這個方法,只有replace();

var str = "ssss  ddadf";

var re = str.replace(/\s+/g,"");//刪除所有空格;

16樓:匿名使用者

js裡邊來有replaceall()方法麼?

我怎麼記自得是只有replace()呢..java裡是bai有 replaceall() 的

去除所有空格

du可以使用 str.replace(" ","").replace(" ","")

替換兩次,zhi乙個是半形的dao空格。乙個是全形輸入的空格

17樓:匿名使用者

replaceall("\\s", "").replaceall(" ", "")

解釋:replaceall("\\s", "") 去除所有的空白字元,replaceall(" ", "") 去除中文空白 兩個連著用可以去除所有的空格

javascript 如何去掉空格

18樓:黑馬程式設計師

一、去掉字串前後所有空格

function trim(str)

說明:如果使用jquery直接使用$.trim(str)方法即可,str表示要去掉前後所有空格的字串。

二、去掉字串中所有空格(包括中間空格,需要設定第2個引數為:g)function trim(str,is_global)return result;}

19樓:zeus妖妖

jquery本身自帶了trim方法,實現方式如下:

1、$.trim(" abc ") // abc同樣也可以使用一下自己編寫的方法用正規表示式進行除去空格 :

方法體:

function trim(str)

呼叫trim(" abc ") // =abc

20樓:古風古月

可以使用自帶的函式trim,如:var str = " a b c "; str = str.trim();這種方法用起來比較簡單方便。

可以用正規表示式進行匹配,蔣空格replace或者replaceall替換掉。如:

刪除左右兩端的空格str.replace(/(^\s*)|(\s*$)/g, "");

刪除左邊的空格    str.replace(/(^\s*)/g,"");

刪除右邊的空格    str.replace(/(\s*$)/g,"");可以用自定義trim函式,如:

function trim(str)

while (end > st)

return str.substring(st, end + 1);

}可以將str傳換成字元陣列,然後每個元素進行匹配,如果是空格,就移除,最後再轉換成字串。

具體情況具體分析。

21樓:0動感螞蟻

去掉空格的本質就是將字串中的空字串刪除,根據這個解決思路,我們有多種解決方法。

方法一:遍曆法。遍歷字串中的字元保留有效字元function trim(str)

var teststr = " te s t  ";

teststr = trim(teststr);

console.log(teststr );

//test

方法三:遞迴法。利用正規表示式遞迴去除空格符function trim(str)

var teststr = " te s t  ";

teststr = trim(teststr);

console.log(teststr );

//test

方法四:利用jquery.js。如果你使用jquery,可以使用jquery裡的trim函式

var teststr = " te s t  ";

teststr = $.trim(teststr);

console.log(teststr );

//test

22樓:z丶z灬

如果是要去掉首尾的空格,直接呼叫trim()方法,例如:" str ".trim()的返回值是"str"

如果是要去掉字串中間的空格,就用replace(),例如:"str 1".replace(/\ /, ""),返回值是"str1"(%s是表示所有的空字元,包括空格,製表符等等)

23樓:驟雨濃

|javascript去掉空格辦法有很多種,比如:

1. str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');

2. str.replace(/^\s+|\s+$/g, '');

3. str.replace(/(^\s*)/g,"");

24樓:匿名使用者

我不回答了, 我進來的時候還沒有其他回答,只是寫得慢一點,然後就成了複製其他答案了。。。

25樓:匿名使用者

var str="abc ed fgh";

str=str.replace(/ /g,"");

這樣就可以了,注意/ /之間有乙個空格;

26樓:匿名使用者

function trim(str)

27樓:學薈寧靜

用正規表示式:result.replace(/\s/g,"");

28樓:匿名使用者

replace 試試這個函式

29樓:匿名使用者

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

30樓:如若安好丶天秤

a.replace(/[\s]+/gi,",")

js中去掉字串的空格是用什麼方法?

31樓:匿名使用者

var s="1223 332 ";

while(s.indexof(" ")!=-1)alert(s);

必須要有迴圈才能去掉所有的空格

32樓:

33樓:匿名使用者

string.replace(" ","")

34樓:匿名使用者

trim方法。但是只能去除前後的空格。

ex:var a=" foo bar "

alert(trim(a))

如何用JavaScript實現前後端混合

如何用javascript實現form的submit功能 提交 如何實現前後端分離開發 首先,先分清楚前後端的工作 前端的工作 實現整乙個前端頁面以及互動邏輯,以及利用ajax與nodejs伺服器 中間層 互動 後端的工作 提供api介面,利用redis來管理session,與資料庫互動 我們專案的...

在html中如何用javascript判斷復羊checkbo是否

樓主是提問是寫錯還是 就這麼寫的?檢查是否選中是checked,不是ckecked。document.getelementbyid checked true js判斷核取方塊是否選中 html view plain copy備註 1 以上常見判斷在實際開發中經常運用。溫故而知新是一件非常好的事情。2...

如何用photoshop去掉臉上的瑕疵

ps磨皮 修 原圖 修復後效果 方法一 最簡單的方法就是選擇 汙點修復畫筆工具 選擇 內容識別 型別,在有瑕疵的地方單擊即可。方法二 還可以選擇仿製圖章工具,按alt鍵 單擊取色,然後按住滑鼠左鍵在瑕疵處輕輕擦拭即可。如何使用ps去掉臉上的瑕疵 方法一 最簡單的方法就是選擇 汙點修復畫筆工具 選擇 ...