当前位置: 代码迷 >> JavaScript >> js除去空格
  详细解决方案

js除去空格

热度:437   发布时间:2012-09-05 15:19:34.0
js去除空格

str为要去除空格的字符串:

去除所有空格:??
str?? =?? str.replace(/\s+/g,"");??????
去除两头空格:??
str?? =?? str.replace(/^\s+|\s+$/g,"");

去除左空格:

str=str.replace( /^\s*/, '');

去除右空格:

str=str.replace(/(\s*$)/g, "");


SCRIPT LANGUAGE="JavaScript">???
<!--???

// Trim() , Ltrim() , RTrim()???
String.prototype.Trim = function()???
{???
return this.replace(/(^\s*)|(\s*$)/g, "");???
}???
String.prototype.LTrim = function()???
{???
return this.replace(/(^\s*)/g, "");???
}???
String.prototype.RTrim = function()???
{???
return this.replace(/(\s*$)/g, "");???
}???
//-->???
</SCRIPT>???
<input type="text" value="??? 前后都是空格???? " id="space">???
<input type="button" value="去前后空格" onclick="javascript:document.getElementByIdx_x('space').value=document.getElementByIdx_x('space').value.Trim();document.getElementByIdx_x('space').select();">???
<input type="button" value="去前空格" onclick="javascript:document.getElementByIdx_x('space').value=document.getElementByIdx_x('space').value.LTrim();document.getElementByIdx_x('space').select();">???
<input type="button" value="去后空格" onclick="javascript:document.getElementByIdx_x('space').value=document.getElementByIdx_x('space').value.RTrim();document.getElementByIdx_x('space').select();">???
<input type="button" value="还原" onclick="javascript:document.getElementByIdx_x('space').value='????? 前后都是空格???? ';">???
<a href="http://www.yaoasnsi.com" target="_blank">访问yaosansi.com</a>??


去除所有空格:
str = str.replace(/\s+/g,"");

去除两头空格:
str = str.replace(/^\s+|\s+$/g,"");

去除空格(TimeSheet用过)

arg0=arg0.replace(/\s+$|^\s+/g,"");

?

str为要去除空格的字符串:

去除所有空格:??
str?? =?? str.replace(/\s+/g,"");??????
去除两头空格:??
str?? =?? str.replace(/^\s+|\s+$/g,"");

去除左空格:

str=str.replace( /^\s*/, '');

去除右空格:

str=str.replace(/(\s*$)/g, "");


SCRIPT LANGUAGE="JavaScript">??
<!--??
?
// Trim() , Ltrim() , RTrim()??
String.prototype.Trim = function()??
{??
return this.replace(/(^\s*)|(\s*$)/g, "");??
}??
String.prototype.LTrim = function()??
{??
return this.replace(/(^\s*)/g, "");??
}??
String.prototype.RTrim = function()??
{??
return this.replace(/(\s*$)/g, "");??
}??
//-->??
</SCRIPT>??
<input type="text" value="??? 前后都是空格???? " id="space">??
<input type="button" value="去前后空格" onclick="javascript:document.getElementByIdx_x('space').value=document.getElementByIdx_x('space').value.Trim();document.getElementByIdx_x('space').select();">??
<input type="button" value="去前空格" onclick="javascript:document.getElementByIdx_x('space').value=document.getElementByIdx_x('space').value.LTrim();document.getElementByIdx_x('space').select();">??
<input type="button" value="去后空格" onclick="javascript:document.getElementByIdx_x('space').value=document.getElementByIdx_x('space').value.RTrim();document.getElementByIdx_x('space').select();">??
<input type="button" value="还原" onclick="javascript:document.getElementByIdx_x('space').value='????? 前后都是空格???? ';">??
<a href="http://www.yaoasnsi.com" target="_blank">访问yaosansi.com</a>?


去除所有空格:
str = str.replace(/\s+/g,"");

去除两头空格:
str = str.replace(/^\s+|\s+$/g,"");

去除空格(TimeSheet用过)

arg0=arg0.replace(/\s+$|^\s+/g,"");

  相关解决方案