`

JavaScript去除字符串首尾空格

    博客分类:
  • J2EE
阅读更多

 JavaScript去除字符串首尾空格 blog.csdn.net/jxufewbt/archive/2007/05/06/1597826.aspx

//去左空格; 
function ltrim(s){ 
return s.replace( /^\s*/, ""); 

//去右空格; 
function rtrim(s){ 
return s.replace( /\s*$/, ""); 

//去左右空格; 
function trim(s){ 
return rtrim(ltrim(s)); 
}

分享到:
评论
2 楼 jinlibing 2007-06-01  
谢谢。。
1 楼 shiweiwei97 2007-05-25  
去左右空格感觉这样更好些,只作一次替换。
String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, "");
}

相关推荐

    javascript将字符串中的多个空格替换为一个空格的正则实例.docx

    - **字符串操作方法**:熟悉更多字符串操作相关的内置方法,如`trim()`(去除首尾空格)等。 通过以上介绍,我们可以看到,在JavaScript中处理字符串是非常灵活且强大的。利用正则表达式结合内置方法,我们可以...

    javasrcipt去字符串空格

    有时我们只需要去除字符串首尾的空格,这时可以使用如下方法: ```javascript var str = " Hello World! "; str = str.trim(); console.log(str); // 输出:"Hello World!" ``` 这里使用了`trim()`方法,它会自动...

    javascript 取Url参数和去掉字符串前后空格方法

    ### JavaScript 获取URL参数和去除字符串前后空格的方法 在日常的Web开发中,经常会遇到需要获取URL中的参数或处理字符串的情况。例如,在用户点击某个链接或者表单提交后,我们可能需要从URL中提取出某些特定的...

    js去字符串前后空格的实现方法.docx

    自ECMAScript 5起,JavaScript引入了`String.prototype.trim`方法,这是一个非常简便的方法来去除字符串首尾的空白字符。 ```javascript function trim(str) { return str.trim(); } ``` #### 方法四:裁剪字符串...

    JS去掉字符串前后空格或去掉所有空格的用法

    首先,需要注意的是,现代浏览器几乎都内置了`String.prototype.trim()`方法,该方法用于移除字符串首尾空白字符。如果在不支持`trim()`方法的旧版浏览器中使用,需要进行兼容性处理。兼容性处理可以通过扩展`String...

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

    在早期版本的JavaScript中,并没有提供原生的`trim()`方法来去除字符串首尾的空白字符。但是随着ECMAScript 5的引入,`String.prototype.trim()`已经成为标准的一部分。不过,在某些场景下,仍然需要自己实现一个...

    JS去除字符串的空格增强版(可以去除中间的空格)

    通过上述代码示例,我们知道了如何分别去除字符串的首尾空格以及中间空格,从而实现对字符串的精细处理。这种技术在处理从各种来源收集的用户输入数据时尤为有用,能够确保数据的整洁和格式统一,进而提高数据处理的...

    jQuery Trim去除字符串首尾空字符的实现方法说明

    假如您的项目正在使用jQuery框架,要去除字符串首尾的空字符您当然会选择:jQuery.trim(string)。如果没有用到jQuery如何简单的实现呢。之前本人曾发过一个代码小片段:Javascript去除字符串左右的空格-trim(),这个...

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

    原生的JavaScript自ECMAScript5标准引入后,就已经提供了`String.trim()`方法来去除字符串首尾的空白字符,这为开发者带来了极大的便利。然而,在此之前,或者在某些特定环境下(如旧版本的浏览器),`String.trim()...

    JS去除字符串中空格的方法

    这段代码通过循环检查字符串的首尾字符,并在字符为空格时进行截取,最终返回去除两端空格后的字符串。 另外,如果需要分别去除字符串左侧和右侧的空格,可以分别使用以下两个函数: ```javascript // 去除字符串...

    自动去除空格搜索

    `trim()`用于去除字符串首尾的空白,而`replace()`配合正则表达式可以替换掉所有连续的空格、换行或tab。这样处理后的关键词更为精炼,能够更准确地匹配到目标内容。 在实际应用中,这个工具可以用于多种场景。例如...

    js去字符串前后空格5种实现方法及比较.docx

    jQuery提供了内置的`$.trim(str)`函数,其内部实现也是通过正则表达式`/^(\s|\u00A0)+/`和`/(\s|\u00A0)+$/`来匹配并移除字符串首尾的空格。 4. **MooTools框架的方法**: 类似于jQuery,MooTools也提供了一个`...

    常用字符串处理整理.rar

    5. 去除空白:`String.Trim()`, `String.TrimStart()`, `String.TrimEnd()`分别用于去除字符串首尾或两侧的空格。 6. 首字母大写/小写:`String.ToUpperFirst()`和`String.ToLowerFirst()`可能用于实现首字母的大小...

    js 去掉字符串前后空格实现代码集合

    - MooTools是一个JavaScript框架,其内置的`trim`方法也可以用于去除字符串首尾的空格。它使用正则表达式`/^\s+|\s+$/g`进行匹配和替换。 5. 裁剪字符串方式 - 这种方式通过使用`replace`方法先去除字符串前面的...

    JavaScript中三种去空格的方法.txt

    其中,去除字符串首尾的空白字符(包括空格、制表符、换行符等)是一项基本但又重要的操作。这有助于提高数据的准确性与可读性,特别是在处理用户输入或格式化输出时尤为重要。本篇文章将探讨三种有效的去空格方法:...

    javascript 去字符串空格终极版(支持utf8)

    3. Lremoveblank和Rremoveblank函数通过判断字符串首尾字符的Unicode编码是否为160来决定是否进行递归处理。 最后,文章给出了一个使用trim方法的示例,通过定义变量a,并调用alert("b"+a.trim()+"b")来展示去除...

    如何通过javaScript去除字符串两端的空白字符

    在JavaScript中,去除字符串两端的空白字符是一个常见的需求,因为在用户输入、文件读取等操作中,经常会遇到字符串首尾带有不必要的空格或空白字符。尽管在Java语言中可以使用trim()方法轻松去除字符串两端的空白...

    JS使用正则实现去掉字符串左右空格的方法

    3. `trim(s)`:这个函数结合了`ltrim()`和`rtrim()`的功能,先使用`ltrim()`去掉左侧空格,然后用`rtrim()`去除右侧空格,从而实现整个字符串首尾空格的清理。 除了上述自定义函数外,JavaScript从ES5开始提供了...

    javascript经典特效---字符串的过滤.rar

    - 去除空格:`str.trim()`去除首尾空格,`str.trimLeft()`去除左侧空格,`str.trimRight()`去除右侧空格。 - 替换特殊字符:`str.replace(/特定字符/g, '')`全局替换特定字符为空。 - 过滤非数字字符:`str....

Global site tag (gtag.js) - Google Analytics