在使用 js 處理字符串時,難免會在字符串的頭部或未尾留有一些空格,如果這些頭部或尾部的空格沒有實際的用處的話,我們就要想方設法的把他們去掉,以免他影響到正常的字符串。

国产视频app關于 JS 去掉字符串頭部和尾部的空格有很多種方法,下面飛鳥慕魚就來簡單的說幾種。

javascript trim() 方法去掉頭尾的空格

国产视频apptrim():去掉字符串的頭尾的空格,返回處理過的字符串

語法:

string.trim()

例:js 去掉字符串頭尾多余的空格

<script>
var str = '  http://xswdd.cn  ';
console.log('未處理之前');
console.log(str);
console.log('處理之后');
console.log(str.trim());
</script>

輸出結果如下圖所示:

js 去掉字符串頭尾空格的幾種方法

js 使用正規表達式去除字符串前后空格

JS代碼:

<script>
var str = '  baidu.com  ';
var url = str.replace(/^\s+|\s+$/gm, '');
console.log(url);
</script>

運行結果: baidu.com

PS:

国产视频app1、表達式“/(^s*)/g”去掉左邊空格

2、表達式“/(s*$)/g” 去掉右邊空格

3、使用方法 replace(/(^s*)/g, ""); 

jquery trim() 方法

国产视频app在 jq 中,可以使用 $.trim() 來去掉字符串頭尾的空格

js代碼:

<script>
var str = '  baidu.com  ';
var url = $.trim(str);
console.log(url);
</script>

運行結果:baidu.com