`

String的trim()方法如何去掉字符串中前/后面的空格

 
阅读更多

07年9月12日

          今天开发遇到一个问题,就是把<textarea>内容后面的字符串截掉的问题,查了csdn上的帖子,有个很巧妙的方法,我得整理出来记好,免得以后忘了.

         String的trim()方法是去掉字符串前后的空格,如:

         String  str = "     a   bcdef     "; 

         str = str.trim();

         System.out.println(str);

         输出的结果是:a   bcdef

        但是我就想去掉a   bcdef后面的空格,前面的空格不去掉,怎么办?

        解决办法:

        String  str = "     a   bcdef     ";   

        String   temp = ("A" + str).trim().substring(1);

        System.out.println(temp);

        输出结果是: [][][][]a   bcdef

        仿照这个解决办法,我还可以去掉a   bcdef前面的空格,后面的空格不去掉:

        String  str = "     a   bcdef     ";   

        String   temp = ( str+"A").trim();

        String   temp2 = temp.substring(0,temp.length()-1);

        System.out.println(temp2);

        输出的结果是:a   bcdef[][][][]           注:[]代表空格

分享到:
评论

相关推荐

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

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

    西门子SCL删除空格.rar

    `TRIM(STRING)`函数用于删除字符串两侧的空格。但如果我们只关心删除前导空格,可以结合“LEFT”函数来实现。 以下是一个简单的示例,展示如何使用SCL删除字符串的前导空格: ```scl PROGRAM Main VAR input...

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

    最后,文档中还提到了使用`String.prototype.trim`方法扩展字符串的原型,以便在所有字符串实例上都能调用`trim`方法。这是一种在JavaScript中常用的方法,它可以让自定义函数变成所有字符串实例的成员,从而简化...

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

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

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

    总之,`Trim()`函数是VB中处理字符串空格问题的一个基础工具,对于提升代码的整洁性和数据处理的准确性都有很大帮助。结合其他字符串处理函数,你可以更好地控制和格式化字符串内容。在实际项目开发中,理解并熟练...

    字符串去掉空格

    "字符串去掉空格"这个主题,通常涉及到对字符串中的空白字符(包括空格、制表符、换行符等)进行删除或替换的操作。在C++中,可以使用多种方法来实现这一功能,而标签“CString操作”表明我们将关注使用MFC库中的...

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

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

    去除字符串中空格.rar

    在Java中,可以使用`String.trim()`去除字符串两端的空格,`String.replaceAll(" ", "")`用于移除所有空格。与Python类似,如果需要移除特定类型的空格,只需更改正则表达式即可。 JavaScript中,`str.trim()`可...

    java去除字符串中的空格、回车、换行符、制表符.pdf

    * 使用 trim() 方法去除字符串首尾的空格。 * 使用 replace() 方法去除字符串中的无用字符。 * 使用 split() 方法将字符串分割成多个子字符串。 * 使用 substring() 方法提取字符串中的部分字符。 * 使用 indexOf() ...

    截取字符串

    在Python中,`strip()`、`lstrip()`和`rstrip()`方法分别用于移除字符串首尾、左侧或右侧的空格: ```python str = " 前有空格的字符串 " str.strip() # "前有空格的字符串" str.lstrip() # "前有空格的字符串" str...

    javasrcipt去字符串空格

    本文详细介绍了在JavaScript中去除字符串空格的方法,包括基本的`replace`方法以及一些进阶技巧,如去除首尾空格和合并多个连续空格等。通过这些技巧的应用,可以更加高效地处理字符串数据,提升代码的质量和可读性...

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

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

    C#字符串函数大全.pdf

    RtrimRtrim(string)将字符串后面的空格去掉 MidMid(string,start,length)从string字符串的start字符开始取得length长度的字符串,如果省略第三个参数表示从start字符开始到字符串结尾的字符串 LeftLeft(string,...

    字符串数组转换成string类型的

    `trim()`方法用于去除结果字符串末尾的空格。 3. **C#** C#中可以使用`string.Join()`方法将字符串数组合并成一个单一的字符串。例如: ```csharp string[] strArray = {"Hello", "World"}; string result = ...

    C# 实现Trim方法去除字符串前后的所有空格

    在C#语言程序开发过程中,很多时候需要对字符串对象的前后空格进行去除,此时就需要使用到Trim()方法来实现这个功能,Trim()方法可以快速去除字符串前端和后端的所有空格。 例如有个字符: string str=” Abc ...

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

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

    js去空格技巧分别去字符串前后、左右空格.docx

    本文将详细介绍几种JavaScript中去除字符串空格的技巧,包括分别去除前后、左右空格的方法。 首先,JavaScript提供了内置的`trim()`方法,用于去除字符串的前导和尾随空格。这个方法不会影响字符串中间的空格。例如...

    string 去掉空格

    ### 字符串去除空格的方法 #### 概述 在编程过程中,经常需要对字符串进行预处理,其中去除字符串中的空格是一个常见的需求。本文将详细介绍如何使用C++语言实现字符串两端空格的去除功能,并进一步展示如何在具体...

    获取字符串中的数字(两种方法)

    根据给定的信息,本文将详细介绍如何通过两种方法在C#编程语言中提取字符串中的数字。 ### 一、问题背景 在处理文本数据时,我们经常需要从字符串中提取出特定的信息,比如数字。例如,在一个包含混合字母和数字的...

    Delphi Trim删除字符串首尾空格的实例.rar

    Delphi 删除字符串首尾空格的实例,过滤字符串,替换字符串,删除指定部位的字符串,具体到本例中,是删除字符串开头和结尾处的空格,本例子其实简单,使用内置的Trim函数即可实现,可当作是Delphi Trim函数的用法...

Global site tag (gtag.js) - Google Analytics