JS去掉字串的前後空格怎麼處理

2021-04-14 05:40:21 字數 1883 閱讀 1133

1樓:瘋子巴巳

這是個正規表示式copy/(正則)/g//之間的是正bai則,後面的g表示

du全域性匹配

^zhi\s+,^表示開頭,\s是空dao格,+匹配1或多個字元,所以這裡的意思就是匹配開頭的1或多個空格同理\s+$表示匹配結尾的1或多個空格,$表字串結尾

中間的|表示匹配左邊或者右邊的正則,所以一個字串只要開頭或結尾有空格,空格的部分就會被匹配到

然後第二個引數""是匹配到的內容被替換的內容,也就是替換成空串

2樓:★逆時光

用正則表bai達式du

可以實現

zhistring.prototype.trim=function() ;

然後可dao以這麼內試試:容

js中如何去掉字串的首尾空格,可能會不止一個格

3樓:然後去遠足

es5 及更高版本直bai

接用 string 物件自帶du的 trim() 方法就可以了zhi。

var str = '  hello world  ';

console.log(str.trim());

再低版本dao

的需要先內自行引入 polyfill:

if (!string.prototype.trim) ;}

4樓:匿名使用者

用trim()就可以了,比如說:

var str = "       hello world!        ";

alert(str.trim());

望採納,謝謝

如何用 js 去掉字串首尾空格

5樓:匿名使用者

關於去掉兩bai頭空格,jquery庫提供了$.trim()方法,du可是js呢,我寫了.trim(),在zhiff裡有效果,但在daoie裡就沒效了,群裡的回朋答友說,如果瀏覽器實現了trim(),就有,如果瀏覽器沒實現,只能用正則替換。

function trimstr(str)用的時候就是直接

var 變數=trimstr(需要去空格的字串)

6樓:匿名使用者

你搜一下trim()函式就知道了

7樓:長生不死迷

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

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

8樓:匿名使用者

var s="1223 332 ";

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

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

9樓:匿名使用者

string.replace(" ","")

10樓:匿名使用者

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

ex:var a=" foo bar "

alert(trim(a))

js問題,去掉字串的前後空格

11樓:匿名使用者

string.prototype.trim=function()var str=" test ";

alert("["+str+"]"); // [ test ]alert("["+str.trim()+"]"); // [test]

12樓:匿名使用者

^function trim(str)

(trim(" good idea! ")=="good idea!");

這樣可以不

JS判斷字串變數是否含有某個字串的方法

var str a var strs abadg if strs.indexof str 0 else js判斷字串變數是否含有某個字串的實現方法 js判斷字串變數是否含有某個字串的實現方法 使用indexof,例如 varcts bbltext if cts.indexof text 0 php中...

VB去除字串中的空格,VB 如何去掉一個字串中的空格

類似 dim a as string a a b 然後你可以呼叫a.trim 就是去掉空格。重新發一次 這樣,可去除空格 private sub command1 click dim a as string,b as stringa 1234 5678 for i 1 to len a if mid...

關於用JS字串寫HTML標籤的問題

alert彈出的是系統對話方塊 意思就是說,這個對話方塊是瀏覽器呼叫window系統的,不是瀏覽器自己生成的對話方塊 它不支援html標籤,只能顯示字串,你甚至連它的字型和顏色都沒法改變,更別說玩其他花樣了!1.首先 alert 函式 的引數 只能是字串!所以 你只可以 alert 22 或者 al...