簡體   English   中英

如何從JavaScript中刪除字符串中的空白字符?

[英]How would I remove blank characters from a string in JavaScript?

如何從JavaScript中刪除字符串中的空白字符?

一個裝飾是很容易的,但我不知道如何從字符串刪除。 例如:

222 334 -> 222334

您可以使用正則表達式來替換所有空格:

var oldString = "222 334";
var newString = oldString.replace(/\s+/g,"");

或者字面上只是空格:

var newString = oldString.replace(/ /g,"");

您也可以在沒有正則表達式或替換的情況下執行此操作

var string= string.split(' ').join('');

尼克克拉弗有一個很好的回應,如果你對正則表達式很好,那就去吧。

我只想補充一點,你也可以在沒有Regex的情況下做到這一點。 您可以使用普通的JavaScript replace(),使用參數(“”,“”)將所有空格替換為空字符串。

更新 :哎呀,這不適用於多個空格。

w3schools上的JavaScript替換方法

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM