正則刪除字串左 右或兩端的空格經驗總結

2021-07-23 16:41:33 字數 1079 閱讀 4703

我們前端在與後台人員進行資料互動時,經常會碰到這樣的情況,我們經常需要獲取文字框中使用者輸入的資訊,然後通過ajax或form提交到後台。但是在使用者輸入資訊時,我們無法保證使用者輸入的資料兩端都沒有空格。當然這些空格一般情況下是毫無意義的,因此我們有必要在將資料傳輸到後台之前,消除資料兩端的空格。為了保證通用性,針對左、右及左右兩端的空格清除,下面都進行了列舉。 

1.消除字串左邊的空格 

**如下:

[html]view plain

copy

function lefttrim(str)   

//alert("111"+lefttrim(" aaa ")+"111");//兩邊的111作為參考,判斷空格是否被刪除   

2.消除字串右邊的空格 

**如下:

[html]view plain

copy

function righttrim(str)   

//alert("111"+righttrim(" aaa ")+"111");//兩邊的111作為參考,判斷空格是否被刪除   

3.消除字串兩邊的空格 

**如下:

[html]view plain

copy

function trim(str)   

//alert("111"+trim(" aaa ")+"111");//兩邊的111作為參考,判斷空格是否被刪除   

當然為了方便,我們還可以對字串中的功能進行拓展 

**如下:

[html]view plain

copy

string.prototype.trim

= function

()   

var str

= " aaa "

;   

alert("111"+str.trim()+"111");//兩邊的111作為參考,判斷空格是否被刪除   

ps:如果你是使用jquery的話,上面的就可以忽略了,直接使用工具函式$.trim()即可。

去掉字串兩端的空格

去掉字串兩端的空格,用正規表示式 去掉字串兩端的空格 public static string delspace string str throws exception string regstartspace string regendspace 連續兩個 replaceall 第乙個是去掉前端的...

去除字串 兩端的空格 功能

去除字串兩端空格的處理 如果採用傳統的方式,就要可能就要採用下面的方式了 清除左邊空格 function js ltrim deststr 清除右邊空格 function js rtrim deststr 清除左邊和右邊空格 function js trim deststr 採用正規表示式,來去除兩...

python去除字串兩端的空格

解決方案 字串物件的lstrip rstrip 和 strip 正是為這種任務而設計的。這幾個方法都不需要引數,它們會直接返回乙個刪了開頭 末尾或者兩端的空格的原字串的拷貝。x hejyx print x.lstrip x.rstrip x.strip hejyx hejyx hejyx x xyx...