`

javascript去除字符串空格的函数

阅读更多
function jtrim(s)  
{  
  
var i,b=0,e=s.length;  
  
for(i=0;i<s.length;i++//去左空格 
     if(s.charAt(i)!=' '){b=i;break;}  
   
if(i==s.length)  
    
return "";  

  
for(i=s.length-1;i>b;i--) 去右空格 
    
if(s.charAt(i)!=' '){e=i;break;}  
 
return s.substring(b,e+1);  
}
 
下面的更好点:
//去左空格; 
function ltrim(s)
return s.replace( /^\s*/""); 
}
 
//去右空格; 
function rtrim(s)
return s.replace( /\s*$/""); 
}
 
//去左右空格; 
function trim(s)
return rtrim(ltrim(s)); 
}
 


々上善若水々 2007-12-03 01:59 发表评论
分享到:
评论

相关推荐

    JS去掉字符串空格

    在JavaScript(简称JS)开发中,对字符串进行操作是一项常见且重要的任务,其中去除字符串中的空格是一个典型的处理需求。本文将深入探讨如何利用JS来有效地去除字符串中的空格,包括单个空格、多个连续空格以及字符...

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

    * JavaScript 中不存在 trim() 方法来去除字符串左右的空格,需要自定义 trim() 方法。 * 使用 String.prototype 来扩展 String 对象的功能。 * 使用 eval() 函数将字符串形式的表达式转换为正则表达式。 * 使用 ...

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

    ### JavaScript将字符串中的多个空格替换为一个空格的正则实例 在Web开发与日常编程中,我们经常需要处理字符串。特别是在用户输入或者文本处理过程中,常常会遇到需要清理字符串中的多余空格的情况。例如,当从...

    Js字符串操作函数大全(更新)

    本文将详细介绍一个JavaScript字符串操作集合,包括但不限于小数点处理、空格处理、数据类型校验、过滤特殊字符以及URL参数获取等功能。 #### 一、空格处理 在实际应用中,去除字符串前后的空格是非常常见的需求,...

    去除字符串中空格.rar

    在编程领域,处理字符串是常见的任务之一,而去除字符串中的空格则是这一任务的一个子集。这个主题主要涉及字符串操作,特别是在多种编程语言中如何实现这一功能。在本篇文章中,我们将深入探讨去除字符串中空格的...

    javascript中使用正则表达式实现删除字符串中的前后空格

    这些函数都是为了删除字符串中的前后或特定方向的空格。例如,`trim()`函数同时删除了字符串的左右两侧空格: ```javascript function trim(str){ return str.replace(/^s+|s+$/g, ''); } ``` 注意这里使用的是`+...

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

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

    javaScript 删除字符串空格多种方法小结

    在JavaScript中,处理字符串空格是一项常见的任务,特别是在数据处理和文本格式化中。本文将总结几种不同的方法来删除或替换字符串中的空格。 首先,我们来看基础的非正则表达式方法。JavaScript提供了几个内置的...

    javascript去除字符串左右两端的空格

    JavaScript中去除字符串两端空格的常用方法包括编写自定义函数或扩展String对象的原型(prototype)来添加trim、ltrim、rtrim方法。这些方法利用了正则表达式来匹配字符串开头和结尾的空白字符,并通过replace方法将...

    javascript去掉两边空格

    在JavaScript中,处理字符串时经常需要去掉字符串两边的空格。这在表单验证、数据清洗等场景中尤为常见。本文将详细介绍如何在JavaScript中去掉字符串两边的空格,并提供几种不同的实现方法。 ### 方法一:使用内置...

    PHP和JS字符串处理函数.pdf

    在JavaScript中,也有相应的字符串处理函数。`encodeURIComponent()`类似于PHP的`urlencode()`,但针对JavaScript的URI组件进行编码。`decodeURIComponent()`则是它的解码对应物。 `JSON.stringify()`用于将...

    JavaScript trim 去除字符串空格的三种方法(附代码详解)

    总结而言,去除字符串空格是JavaScript字符串处理中的一个常见任务。掌握不同方法去空格可以有效地提高代码的灵活性和可维护性。无论是使用正则表达式、简单的循环还是扩展原型,了解这些基础知识对于进行复杂的字符...

    theredoc让多行JavaScript字符串看起来排版更好

    如果你的多行字符串有相同的前导空格或制表符,`theredoc`会自动去除这些空白,使得输出的字符串保持一致的缩进: ```javascript const indentedString = redoc` | 这里有 | 前导空格 `; console.log...

    如何用javascript去掉字符串里的所有空格

    ### 如何用JavaScript去掉字符串里的所有空格 在日常的前端开发工作中,经常会遇到需要处理字符串的情况,其中去除字符串中的空格就是一个常见的需求。本文将详细介绍如何使用JavaScript来实现这一功能,并提供几种...

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

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

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

    本知识点将详细介绍如何使用JavaScript函数去除字符串中的空格,包括开头、结尾以及中间的空格。 首先,我们要了解JavaScript中的正则表达式,这是处理字符串中空格的强大工具。在上述代码中,`replace` 方法用来...

    JavaScript中判断两个字符串是否相等的方法

    在JavaScript中判断两个字符串是否相等是编程基础中的重要内容,尤其对于初学者来说,理解字符串相等性的判断方法对于编写有效的代码至关重要。首先,要了解JavaScript提供了两种相等性运算符:“==”和“===”。这...

    使用空格符分隔字符串解决方案

    字符串分割是一种将长字符串分解成多个子字符串的操作,这些子字符串由特定的分隔符(如空格或逗号)隔开。在各种编程语言中,都有内置的方法或函数来实现这个功能。例如,在Python中,我们可以使用`split()`函数来...

Global site tag (gtag.js) - Google Analytics