源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

javascript去掉前后空格的实例

  • 时间:2022-01-29 07:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:javascript去掉前后空格的实例
代码
[u]复制代码[/u] 代码如下:
function String.prototype.Trim() { return this.replace(/(^/s*)|(/s*$)/g, ""); }   // 去掉左右空格 function String.prototype.Ltrim() { return this.replace(/(^/s*)/g, ""); }            // 去掉左空格 function String.prototype.Rtrim() { return this.replace(/(/s*$)/g, ""); }            // 去掉右空格  
<script type="text/javascript">
   function trim(str){ //删除左右两端的空格
     return str.replace(/(^s*)|(s*$)/g, "");
   }
   function ltrim(str){ //删除左边的空格
     return str.replace(/(^s*)/g,"");
   }
   function rtrim(str){ //删除右边的空格
     return str.replace(/(s*$)/g,"");
   }
</script>
去除所有空格
<SCRIPT LANGUAGE="JavaScript">
<!--
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>
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()  
{  
returnthis.replace(/(^\s*)|(\s*$)/g, "");  
}  
String.prototype.LTrim = function()  
{  
returnthis.replace(/(^\s*)/g, "");  
}  
String.prototype.RTrim = function()  
{  
returnthis.replace(/(\s*$)/g, "");  
}  
//-->  
</SCRIPT>  
<input type="text" value="  前后都是空格   " id="space">  
<input type="button" value="去前后空格" onclick="javascript:document.getElementById('space').value=document.getElementById('space').value.Trim();document.getElementById('space').select();">  
<input type="button" value="去前空格" onclick="javascript:document.getElementById('space').value=document.getElementById('space').value.LTrim();document.getElementById('space').select();">  
<input type="button" value="去后空格" onclick="javascript:document.getElementById('space').value=document.getElementById('space').value.RTrim();document.getElementById('space').select();">  
<input type="button" value="还原" onclick="javascript:document.getElementById('space').value='   前后都是空格   ';"> 
[u]复制代码[/u] 代码如下:
去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,""); 去除空格(TimeSheet用过) arg0=arg0.replace(/\s+$|^\s+/g,"");
下面来我们来看看Js脚本中"/s表示什么" s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ fnrtv]。  请紧记是小写的s,另外细心的朋友可能看到有时候\s+有时候是*号,大家可以看下面的解释
常用的限定符
代码/语法 说明
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部