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

原创 2000年12月19日 14:01:00

 

 

利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。
以下我们就用这个属性来为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>

 

js 的Trim、LTrim、RTrim函数

js 的Trim、LTrim、RTrim函数此方法是通过正则表达式来处理的,代码比较少,比较经典。如下是追加到String的属性当中。 String.prototype.Trim = function...
  • lingxyd_0
  • lingxyd_0
  • 2010年09月17日 17:00
  • 6636

js去除字符串最后

试过很多方法去除字符串最后一个逗号,下面的方法都不行的。 字符串:string s = "1,2,3,4,5," 目标:删除最后一个 "," 方法: 1、用的最多的是Substring...
  • hyt48079287
  • hyt48079287
  • 2013年05月28日 01:58
  • 2702

Js里面给String添加trim()方法,实现去掉字符串两边空格

  • 2010年08月19日 14:15
  • 817B
  • 下载

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

  利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。以下我们就用这个属性来为String对象添加三个方法:...
  • ghj1976
  • ghj1976
  • 2000年12月19日 14:01
  • 1683

正则表达式

  • 2014年12月03日 14:51
  • 78KB
  • 下载

[笔记]关于php中trim、ltrim和rtrim

以ltrim为例 先看手册说明先 定义和用法 ltrim() 函数从字符串左侧删除空格或其他预定义字符。 语法 ltrim(string,charlist) ...
  • phpwish
  • phpwish
  • 2012年04月23日 15:47
  • 3344

JavaScript中为String对象添加 trim / ltrim / rtrim 方法

Javascript中为String对象添加 Trim() 方法  //自己动手为string添加TrimString.prototype.Trim  = function(){return this...
  • cuixiping
  • cuixiping
  • 2004年09月16日 10:50
  • 1127

rtrim函数的一个坑

简述一下今天遇到的问题: 在我的代码里面有如下代码段:
  • blakeFez
  • blakeFez
  • 2016年07月20日 16:00
  • 1983

JS正则表达式大全(整理详细且实用)

JS正则表达式大全(整理详细且实用) 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后...
  • smuglx
  • smuglx
  • 2017年03月02日 09:55
  • 111

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

利用Javascript中每个对象(Object)的prototype属性我们可以为Javascript中的内置对象添加我们自己的方法和属性。以下我们就用这个属性来为String对象添加三个方法:Tr...
  • royal_coffee
  • royal_coffee
  • 2008年07月02日 09:01
  • 530
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Javascript中为String对象添加trim,ltrim,rtrim方法
举报原因:
原因补充:

(最多只允许输入30个字)