原生js刪除字串中空格程式碼例項

admin發表於2017-03-24

本章節介紹一下如何利用原生的javascript刪除字串中的空格刪除。

刪除空格其實要分為多種情況,一種是將兩端的空格刪除,另一種是隻將左邊或者右邊的空格刪除,還有一種就是講所有的空格刪除,當然還有其他的可能性,上面這幾種情況是最為常見的,下面就一一做一下介紹。

一.刪除字串兩端的空格:

[JavaScript] 純文字檢視 複製程式碼
var str=" antzone ";
var reg=/^\s*|\s*$/g;
console.log(str.length);
console.log(str.replace(reg,"").length);

以上程式碼成功的將字串兩端的空格刪除了。

二.刪除字串左端或者右端的空格:

1.刪除左邊的空格:

[JavaScript] 純文字檢視 複製程式碼
var str=" antzone ";
var reg=/^\s*/g;
console.log(str.length);
console.log(str.replace(reg,"").length);

2.刪除右邊的空格:

[JavaScript] 純文字檢視 複製程式碼
var str=" antzone ";
var reg=/\s*$/g;
console.log(str.length);
console.log(str.replace(reg,"").length);

三.刪除字元中所有空格:

[JavaScript] 純文字檢視 複製程式碼
var str=" an tzone ";
var reg=/\s*/g;
console.log(str.length);
console.log(str.replace(reg,"").length);

相關文章