`
crabdave
  • 浏览: 1295793 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

自定义trim()函数

阅读更多

//自定义trim()函数
  String.prototype.rTrim=function(){         //去右空格   
      var   re_r=/([.\w]+)[   ]*$/   
      return   this.replace(re_r,"$1")   
  }   
    
  String.prototype.lTrim=function(){         //去左空格   
      var   re_l=/^[   ]+(.+)/   
      return   this.replace(re_l,"$1")   
  }   
    
  String.prototype.trim=function(){           //去左右空格 
      return   this.lTrim().rTrim()   
  }


  String.prototype.checkTrim=function(){           //去左右空格,如果全为空格返回'' 
     if(this.trim()==' '){
	     return '';
	 }else{
	     return this.trim();
	 }
  }
 
分享到:
评论

相关推荐

    js自定义trim函数实现删除两端空格功能

    本文实例讲述了js自定义trim函数实现删除两端空格功能。分享给大家供大家参考,具体如下: 兼容IE低版本浏览器,以及其他一些低版本脚本的浏览器 js中本身是没有trim函数的 //删除左右两端的空格 function trim(str...

    js 自定义trim去除字符串左右杂质

    js 自定义trim去除字符串左右杂质 在 Java 中,String 类型提供了 trim() 方法来去除字符串左右的空格。然而,在 JavaScript 中,并没有提供类似的方法来去除字符串左右的杂质。因此,我们需要自定义 trim() 方法来...

    C# .NET 自定义函数 内置函数.zip

    本压缩包文件"自定义函数"包含了关于C# .NET中内置函数和自定义函数的知识点,旨在帮助开发者理解并熟练运用这两种函数。 首先,我们来详细讨论内置函数。内置函数,也称为预定义函数或系统函数,是由.NET框架提供...

    JavaScript如何自定义trim方法

    自定义trim函数需要关注的两个主要步骤是去除字符串左侧空格和去除字符串右侧空格。针对这两部分,我们通常会定义两个辅助函数,分别命名为trimLeft和trimRight。这两个函数利用循环或正则表达式检查字符串的起始和...

    vfp自定义函数集

    2. **字符串操作**:VFP提供了丰富的字符串函数,如`LEFT()`, `RIGHT()`, `MID()`, `SUBSTRING()`, `TRIM()`, `UPPER()`, `LOWER()`等,用于提取、截取、调整汉字字符串。在处理汉字时,这些函数能帮助我们精确地...

    PHP自定义公共函数

    例如,可以创建一个函数`sanitize_input($input)`,使用`htmlspecialchars()`和`trim()`对输入进行净化,防止XSS(跨站脚本攻击)和SQL注入。 2. **日期格式化**: PHP提供了`date()`和`DateTime`类来处理日期和...

    自定义函数实现IE7与IE8不兼容js中trim函数的问题

    本文中的自定义trim函数就是一个典型的例子。 知识点二:trim方法的作用 在JavaScript中,trim方法被用来清除字符串两端的空白字符。这在处理用户输入数据时尤其有用,因为在输入数据时,用户经常会不小心在字符串...

    javascript自定义trim()方法

    ### JavaScript自定义trim()方法详解 #### 背景介绍 在进行字符串处理时,我们经常需要去除字符串两端的空白字符(包括空格、制表符等),这有助于提高数据的准确性并减少后续处理中的错误。JavaScript作为一种...

    裁剪字符串trim()自定义改进版

    JavaScript标准库中,ECMAScript 5开始原生支持了字符串的trim方法,但是在此之前,开发者通常需要自定义trim函数来实现这一功能。 最简单且常见的自定义trim函数的实现方式是利用String对象的replace方法结合正则...

    10个常用自定义JavaScript函数

    在JavaScript编程中,自定义函数是开发者们常用的一种工具,它们可以帮助我们封装代码,提高代码的可重用性和可维护性。这篇博客“10个常用自定义JavaScript函数”提供了十个非常实用的函数示例,旨在提升开发效率。...

    161个VBA 自定义函数

    7. **字符串函数**:如InStr()查找子串,Left()、Right()截取字符串,Mid()提取部分字符串,Trim()去除两侧空格等。 8. **日期/时间函数**:Date、Now、Time等函数用于处理日期和时间,DateAdd()、DateDiff()用于...

    js设置兼容trim函数

    ### js设置兼容trim函数 #### 知识点一:JavaScript中的`trim()`方法 `trim()` 方法用于删除字符串两端的空白字符(包括空格、制表符、换页符等)。此方法不会改变原始字符串,而是返回一个新的字符串。 **语法**...

    一个更高效的JavaScript版trim函数.rar

    这个压缩包文件“一个更高效的JavaScript版trim函数.rar”可能包含了一个优化过的实现,旨在提高`trim()`功能的性能。 JavaScript中的原生`trim()`函数是通过正则表达式来实现的,这可能导致在某些浏览器或环境下...

    解析在MYSQL语法中使用trim函数删除两侧字符

    如果需要在MySQL中删除多个字符,可以结合使用`REPLACE`函数或创建自定义的函数。 总的来说,`TRIM`函数在MySQL中是一个强大的工具,可以帮助开发者在处理字符串数据时进行精细化操作,尤其在处理路径、URL或其他...

    IE8兼容性和判断IE浏览器版本

    此外,IE8不支持trim()方法,解决办法是使用replace()方法或自定义trim函数。 再者,IE8中Array没有indexOf()方法,解决办法是使用循环遍历数组或使用underscore.js库。 另外,IE8中delete关键词不能用,解决办法...

    一些有用的自定义配置单元udf函数、特殊数组、json、数学、字符串函数。___下载.zip

    除了Hive内置的字符串函数,如concat、substring、trim等,自定义字符串函数可能提供了更丰富的文本处理能力,如正则表达式匹配、字符串格式化、编码解码等。 总的来说,这个压缩包提供的资源对于Hive用户来说是一...

Global site tag (gtag.js) - Google Analytics