在Javascript中为String对象添加trim,ltrim,rtrim方法


Posted in Javascript onSeptember 22, 2006

以下我们就用这个属性来为String对象添加三个方法:Trim,LTrim,RTrim(作用和VbScript中的同名函数一样)

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 language=javascript> 
String.prototype.Trim = function() 
{ 
    return this.replace(/(^\s*)|(\s*$)/g, ""); 
} 
var s = "    leading and trailing spaces    "; 
window.alert(s + " (" + s.length + ")"); 
s = s.Trim(); 
window.alert(s + " (" + s.length + ")"); 
</script>
Javascript 相关文章推荐
服务器安全设置的几个注册表设置
Jul 28 Javascript
JQuery 浮动导航栏实现代码
Aug 27 Javascript
jquery 图片缩放拖动的简单实例
Jan 08 Javascript
JavaScript通过select动态更换图片的方法
Mar 23 Javascript
js判断登陆用户名及密码是否为空的简单实例
May 16 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
Aug 02 Javascript
微信小程序 122100版本更新问题解决方案
Dec 22 Javascript
利用Node.js+Koa框架实现前后端交互的方法
Feb 27 Javascript
bootstrap实现的自适应页面简单应用示例
Mar 09 Javascript
原生JS发送异步数据请求
Jun 08 Javascript
Vue的props父传子的示例代码
May 20 Javascript
基于vue+element实现全局loading过程详解
Jul 10 Javascript
如何实现JS函数的重载
Sep 22 #Javascript
扩展String功能方法
Sep 22 #Javascript
js实现ASP分页函数 HTML分页函数
Sep 22 #Javascript
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 #Javascript
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
Sep 22 #Javascript
prototype1.4中文手册
Sep 22 #Javascript
prototype 源码中文说明之 prototype.js
Sep 22 #Javascript
You might like
学习php设计模式 php实现装饰器模式(decorator)
2015/12/07 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
JCalendar 日历控件 v1.0 beta[兼容IE&amp;Firefox] 有文档和例子
2007/05/30 Javascript
JavaScript 开发工具webstrom使用指南
2014/12/09 Javascript
JavaScript改变CSS样式的方法汇总
2015/05/07 Javascript
JavaScript基础篇(6)之函数表达式闭包
2015/12/11 Javascript
防止重复发送 Ajax 请求
2017/02/15 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
2018/04/21 Javascript
vue动画打包后失效问题的解决方法
2018/09/18 Javascript
微信小程序使用wxParse解析html的方法示例
2019/01/17 Javascript
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
微信小程序转化为uni-app项目的方法示例
2020/05/22 Javascript
布同 统计英文单词的个数的python代码
2011/03/13 Python
Python格式化css文件的方法
2015/03/10 Python
python学习笔记之列表(list)与元组(tuple)详解
2017/11/23 Python
python开启摄像头以及深度学习实现目标检测方法
2018/08/03 Python
对python中的os.getpid()和os.fork()函数详解
2019/08/08 Python
python 字符串常用函数详解
2019/09/11 Python
django序列化serializers过程解析
2019/12/14 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
keras slice layer 层实现方式
2020/06/11 Python
基于HTML5+CSS3实现简单的时钟效果
2017/09/11 HTML / CSS
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
英国综合网上购物商城:The Hut
2018/07/03 全球购物
应聘文员自荐信范文
2014/03/11 职场文书
法律进社区实施方案
2014/03/21 职场文书
感恩寄语大全
2014/04/11 职场文书
公司大门门卫岗位职责
2014/06/11 职场文书
我的梦想演讲稿500字
2014/08/21 职场文书
拥有这5个特征人,“命”都不会太差
2019/08/16 职场文书
Python 第三方库 openpyxl 的安装过程
2022/12/24 Python