javascript去掉前后空格的实例


Posted in Javascript onNovember 07, 2013

代码

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='   前后都是空格   ';">
去除所有空格: 

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次
Javascript 相关文章推荐
js确定对象类型方法
Mar 30 Javascript
javaScript面向对象继承方法经典实现
Aug 20 Javascript
鼠标滑在标题上显示图片的JS代码
Nov 19 Javascript
javaScript中的原型解析【推荐】
May 05 Javascript
JS判断一个数是否是水仙花数
Jun 11 Javascript
Node.js自定义实现文件路由功能
Sep 22 Javascript
webpack external模块的具体使用
Mar 10 Javascript
JS非行间样式获取函数的实例代码
Jun 05 Javascript
MVVM 双向绑定的实现代码
Jun 21 Javascript
解决vue中修改export default中脚本报一大堆错的问题
Aug 27 Javascript
Vue项目环境搭建详细总结
Sep 26 Javascript
如何优化vue打包文件过大
Apr 13 Vue.js
Javascript操作URL函数修改版
Nov 07 #Javascript
js字符串转成JSON
Nov 07 #Javascript
jQuery javaScript捕获回车事件(示例代码)
Nov 07 #Javascript
使用JavaScript实现Java的List功能(实例讲解)
Nov 07 #Javascript
javascript获取所有同类checkbox选项(实例代码)
Nov 07 #Javascript
使用javascript实现ListBox左右全选,单选,多选,全请
Nov 07 #Javascript
网页防止tab键的使用快速解决方法
Nov 07 #Javascript
You might like
PHP getDocNamespaces()函数讲解
2019/02/03 PHP
用JavaScript显示随机图像或引用
2009/04/21 Javascript
jquery BS,dialog控件自适应大小
2009/07/06 Javascript
js数据验证集合、js email验证、js url验证、js长度验证、js数字验证等简单封装
2010/05/15 Javascript
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
2011/02/18 Javascript
javascript实现上传图片并预览的效果实现代码
2011/04/11 Javascript
JS随即打乱数组实现代码
2012/12/03 Javascript
jquery插件推荐 jquery.cookie
2014/11/09 Javascript
JavaScript中实现单体模式分享
2015/01/29 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
Node.js中的流(Stream)介绍
2015/03/30 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
基于javascript的异步编程实例详解
2017/04/10 Javascript
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
2020/12/07 Javascript
Python中的zip函数使用示例
2015/01/29 Python
python 链接和操作 memcache方法
2017/03/04 Python
Python中的默认参数实例分析
2018/01/29 Python
python实现日志按天分割
2019/07/22 Python
Python更换pip源方法过程解析
2020/05/19 Python
解析Python 偏函数用法全方位实现
2020/06/26 Python
安装python依赖包psycopg2来调用postgresql的操作
2021/01/01 Python
html5 利用重力感应实现摇一摇换颜色可用来做抽奖等等
2014/05/07 HTML / CSS
中软国际Java程序员笔试题
2014/07/19 面试题
中年人生感言
2014/02/04 职场文书
工作态度检讨书
2014/02/11 职场文书
演讲稿的写法
2014/05/19 职场文书
教学反思怎么写
2016/02/24 职场文书
残联2016年全国助残日活动总结
2016/04/01 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
pytorch中F.avg_pool1d()和F.avg_pool2d()的使用操作
2021/05/22 Python
高性能跳频抗干扰宽带自组网电台
2022/02/18 无线电
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js
Python+pyaudio实现音频控制示例详解
2022/07/23 Python