<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去除字符串左右杂质 在 Java 中,String 类型提供了 trim() 方法来去除字符串左右的空格。然而,在 JavaScript 中,并没有提供类似的方法来去除字符串左右的杂质。因此,我们需要自定义 trim() 方法来...
### JavaScript自定义trim()方法详解 #### 背景介绍 在进行字符串处理时,我们经常需要去除字符串两端的空白字符(包括空格、制表符等),这有助于提高数据的准确性并减少后续处理中的错误。JavaScript作为一种...
主要介绍了js自定义trim函数实现删除两端空格功能,结合实例形式分析了javascript基于正则替换实现类似trim函数删除字符串两端空格的相关操作技巧,并附带jQuery类似功能函数使用方法,需要的朋友可以参考下
虽然JavaScript在处理字符串方面已经很强大,但在早期版本中并没有内置去除字符串前后空格的trim函数。在许多编程场景中,去除字符串两端的空格是非常常见的需求,于是自定义trim方法就显得尤为重要。 在JavaScript...
javascript 字符串去掉左右空格, 用正则实现, trim()功能, 简单易用.
### js-trim()方法IE无效的解决办法 在JavaScript中,`trim()`方法主要用于去除字符串首尾的空白字符。此方法在现代浏览器中通常能够很好地工作,但在Internet Explorer(IE)的一些版本中可能存在兼容性问题。这是...
### JavaScript中的eval()函数与自定义trim()方法详解 #### 一、eval()函数解析 在JavaScript中,`eval()`函数是一种特殊的内置函数,它的主要功能是将传递给它的字符串参数作为JavaScript代码进行解析并执行。`...
javascript trim函数。在javascript中,对于字符串可以使用trim去除末尾和开头的多余空白字符。 方法有两种,分别是普通字符串处理法和正则表达式法。根据需要自选。
JavaScript中的自定义对象是编程中不可或缺的一部分,尤其是在开发复杂客户端应用程序时。JavaScript允许开发者创建自己的类,以此为基础生成对象,以满足那些标准库无法提供的功能需求。与Java不同,JavaScript的...
javascript 的 trim 函数的实现,去掉字符串的左右空格,由于只使用了String的原生函数,没有使用正则,运算速度极快,是0毫秒级别的,推荐大家使用.
### js设置兼容trim函数 #### 知识点一:JavaScript中的`trim()`方法 `trim()` 方法用于删除字符串两端的空白字符(包括空格、制表符、换页符等)。此方法不会改变原始字符串,而是返回一个新的字符串。 **语法**...
在JavaScript中,Trim功能主要用于去除字符串两端的空白字符。虽然ES6引入了`String.prototype.trim()`,但在某些旧版本的浏览器中可能不支持这一特性。因此,在实际开发中,我们有时需要自己实现这一功能。以下是一...
在VB(Visual Basic)编程语言中,`Trim()` 函数是一个非常实用的字符串处理函数,它的主要作用是去除字符串首尾的空格。在实际编程过程中,我们经常会遇到需要清理用户输入或者数据处理时产生的多余空格,这时`Trim...
在JavaScript编程语言中,`trim()`函数用于去除字符串两端的空白字符,如空格、制表符或换行符。然而,内置的`trim()`函数可能在处理大量数据时效率不高,特别是在性能至关重要的场景下。这个压缩包文件“一个更高效...
在JavaScript编程中,经常会需要对字符串进行处理,其中去除字符串两端的空白字符是一个常见的需求。这种操作被称为trim。JavaScript标准库中,ECMAScript 5开始原生支持了字符串的trim方法,但是在此之前,开发者...
本文将详细介绍如何使用JavaScript去除字符串中的中间以及左右两侧的空格。 #### 1. 使用正则表达式去除空格 正则表达式是一种强大的文本处理工具,可以非常方便地完成各种复杂的字符串操作。下面介绍几种常用的...
首先,我们来看看如何使用JavaScript添加自定义的方法到String对象上,以便实现trim()、Ltrim()、Rtrim()的功能。 1. 添加自定义方法到String对象: JavaScript中的String对象没有内置trim()、Ltrim()、Rtrim()方法...
以上是对可能的自定义JavaScript函数的推测,具体实现需要查看`common.js`文件。这些函数涵盖了JavaScript开发中的多个重要方面,对于理解和应用JavaScript编程技巧有着重要的参考价值。通过学习和实践这些函数,...