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

js 自定义trim去除左右杂质

阅读更多
<script type="text/javascript">
   //自定义trim()方法去除字串左右杂质
   String.prototype.trim = function (Useless) {
      //eval函数转换字符串形式的表达式
      var regex = eval("/^" + Useless + "*|" + Useless + "*$/g");
      return this.replace(regex, "");
   }
   //自定义lTrim()方法去除字串左侧杂质
   String.prototype.lTrim = function (Useless) {
       var regex = eval("/^" + Useless + "*/g");               
       return this.replace(regex, "");
   }
   //自定义rTrim()方法去除字串右侧杂质
   String.prototype.rTrim = function (Useless) {
       var regex = eval("/"+Useless + "*$/g");                  
       return this.replace(regex, "");
   }

   function test(){
      var content = ",1,2,3,4,5,";     //定义字串
      alert(content);                  //没有处理前内容
      alert(content.lTrim(","));       //去除左侧  ,
      alert(content.rTrim(","));       //去除右侧  ,
      alert(content.trim(","));        //去除左右两侧  ,
      alert(content.trim("\\s"));      //还可以这样传一个表达式,去除左右两侧空格
      alert(content.trim("[,;]"));     //当然这样也可以
   }
</script>
分享到:
评论

相关推荐

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

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

    javascript自定义trim()方法

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

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

    主要介绍了js自定义trim函数实现删除两端空格功能,结合实例形式分析了javascript基于正则替换实现类似trim函数删除字符串两端空格的相关操作技巧,并附带jQuery类似功能函数使用方法,需要的朋友可以参考下

    JavaScript如何自定义trim方法

    虽然JavaScript在处理字符串方面已经很强大,但在早期版本中并没有内置去除字符串前后空格的trim函数。在许多编程场景中,去除字符串两端的空格是非常常见的需求,于是自定义trim方法就显得尤为重要。 在JavaScript...

    javascript 字符串去掉左右空格

    javascript 字符串去掉左右空格, 用正则实现, trim()功能, 简单易用.

    js-trim()方法IE无效的解决办法

    ### js-trim()方法IE无效的解决办法 在JavaScript中,`trim()`方法主要用于去除字符串首尾的空白字符。此方法在现代浏览器中通常能够很好地工作,但在Internet Explorer(IE)的一些版本中可能存在兼容性问题。这是...

    js中eval()函数和trim()去掉字符串左右空格应用.docx

    ### JavaScript中的eval()函数与自定义trim()方法详解 #### 一、eval()函数解析 在JavaScript中,`eval()`函数是一种特殊的内置函数,它的主要功能是将传递给它的字符串参数作为JavaScript代码进行解析并执行。`...

    javascript trim函数

    javascript trim函数。在javascript中,对于字符串可以使用trim去除末尾和开头的多余空白字符。 方法有两种,分别是普通字符串处理法和正则表达式法。根据需要自选。

    js自定义对象讲解

    JavaScript中的自定义对象是编程中不可或缺的一部分,尤其是在开发复杂客户端应用程序时。JavaScript允许开发者创建自己的类,以此为基础生成对象,以满足那些标准库无法提供的功能需求。与Java不同,JavaScript的...

    js trim 函数

    javascript 的 trim 函数的实现,去掉字符串的左右空格,由于只使用了String的原生函数,没有使用正则,运算速度极快,是0毫秒级别的,推荐大家使用.

    js设置兼容trim函数

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

    javascript的trim和日期时间格式化函数

    在JavaScript中,Trim功能主要用于去除字符串两端的空白字符。虽然ES6引入了`String.prototype.trim()`,但在某些旧版本的浏览器中可能不支持这一特性。因此,在实际开发中,我们有时需要自己实现这一功能。以下是一...

    vb去除前后空格trim()函数使用

    在VB(Visual Basic)编程语言中,`Trim()` 函数是一个非常实用的字符串处理函数,它的主要作用是去除字符串首尾的空格。在实际编程过程中,我们经常会遇到需要清理用户输入或者数据处理时产生的多余空格,这时`Trim...

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

    在JavaScript编程语言中,`trim()`函数用于去除字符串两端的空白字符,如空格、制表符或换行符。然而,内置的`trim()`函数可能在处理大量数据时效率不高,特别是在性能至关重要的场景下。这个压缩包文件“一个更高效...

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

    在JavaScript编程中,经常会需要对字符串进行处理,其中去除字符串两端的空白字符是一个常见的需求。这种操作被称为trim。JavaScript标准库中,ECMAScript 5开始原生支持了字符串的trim方法,但是在此之前,开发者...

    JS去掉中间左右空格

    本文将详细介绍如何使用JavaScript去除字符串中的中间以及左右两侧的空格。 #### 1. 使用正则表达式去除空格 正则表达式是一种强大的文本处理工具,可以非常方便地完成各种复杂的字符串操作。下面介绍几种常用的...

    JavaScript自定义方法实现trim()、Ltrim()、Rtrim()的功能

    首先,我们来看看如何使用JavaScript添加自定义的方法到String对象上,以便实现trim()、Ltrim()、Rtrim()的功能。 1. 添加自定义方法到String对象: JavaScript中的String对象没有内置trim()、Ltrim()、Rtrim()方法...

    10个常用自定义JavaScript函数

    以上是对可能的自定义JavaScript函数的推测,具体实现需要查看`common.js`文件。这些函数涵盖了JavaScript开发中的多个重要方面,对于理解和应用JavaScript编程技巧有着重要的参考价值。通过学习和实践这些函数,...

Global site tag (gtag.js) - Google Analytics