正規表示式刪除字串兩邊的空格
刪除字串兩端的空格在其他的語言中大多有現成的函式,不過遺憾的是,js並沒有這樣的函式,下面就介紹一下如何利用正規表示式實現此功能,下面直接看程式碼:
一.刪除字串左邊的空格:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str=" antzone "; function leftTrim(str){ return str.replace(/^\s+/,""); } console.log(str.length); console.log(leftTrim(str).length);
由以上程式碼的運算結果可以看出,字串左邊的空格已經被刪除。
二.刪除字串右邊的空格:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str=" antzone "; function rightTrim(str){ return str.replace(/\s*$/,""); } console.log(str.length); console.log(rightTrim(str).length);
由以上程式碼的運算結果可以看出,字串右邊的空格已經被刪除。
三.刪除字串兩端的空格:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var str=" antzone "; function trim(str){ return str.replace(/(^\s*)|(\s*$)/g,""); } console.log(str.length); console.log(trim(str).length);
由以上程式碼的運算結果可以看出,字串左右兩邊的空格已經被刪除。
相關閱讀:
(1).replace方法參閱正規表示式replace()方法一章節。
(2).^元字元參閱正規表示式^元字元一章節。
(3). \s元字元參閱正規表示式\s元字元一章節。
(4).*元字元參閱正規表示式*量詞一章節。
(5).|參閱正規表示式選擇項一章節。
(6).$元字元參閱正規表示式$元字元一章節。
(7).g修飾符參閱正規表示式g修飾符一章節。
相關文章
- 正規表示式刪除字串兩端空格字串
- js使用正規表示式刪除字串兩端的空格JS字串
- Rust不使用正規表示式如何刪除字串中的無用空格?Rust字串
- 正規表示式刪除空格程式碼例項
- 正規表示式刪除字串中的漢字字串
- 正規表示式刪除字串中非數字內容字串
- 去掉字串前後所有空格的正規表示式字串
- jQuery刪除字串兩端的空格jQuery字串
- JavaScript刪除字串兩端空格JavaScript字串
- javascript如何刪除字串首尾兩端的空格JavaScript字串
- 利用正規表示式刪除提取字串中文字內容字串
- js去掉字串兩邊的空格JS字串
- 字串——正規表示式匹配字串
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- jQuery刪除字串兩端的空格程式碼例項jQuery字串
- 正規表示式刪除Java程式碼中的註釋Java
- js刪除字串兩端空格程式碼例項JS字串
- javascript刪除字串中的空格JavaScript字串
- 正規表示式獲取兩個字元之間的字串資訊字元字串
- 正規表示式的字串替換方法字串
- js如何刪除字串中的空格JS字串
- 如何刪除字串內部的空格字串
- js利用正規表示式刪除陣列中的重複元素JS陣列
- 匹配雙位元組字串的正規表示式字串
- 正規表示式中 “$” 並不是表示 “字串結束字串
- 匹配不包含字母的字串的正規表示式字串
- 區分全形和半形的刪除字串兩端空格程式碼字串
- 驗證字串格式的正規表示式羅列字串
- Notepad++或Eclipse刪除註釋正規表示式Eclipse
- 正規表示式提取指定字元之間字串字元字串
- 演算法之字串——正規表示式匹配演算法字串
- 正規表示式裡字串”不包含”匹配技巧字串
- js刪除字串前後的空格程式碼JS字串
- 正規表示式
- 使用正規表示式替換字串的方法(replace方法)字串
- Python正規表示式匹配字串中的數字Python字串
- 利用正規表示式提取固定字元之間的字串字元字串
- 驗證以指定字串開頭的正規表示式字串