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

原创 2007年09月12日 19:27:00

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[][][][]           注:[]代表空格

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JQuery中的trim()方法去掉前后空格

function bt_submit(){   var $title = $.trim($("#title").val());   if($title=='') {    ShowMess...

golang字符串去除空格和换行符

package main import ( "fmt" "strings" ) func main() { str := "welcome to kimi\nfly\n.com" // 去...

写一个function,清除字符串前后的空格

写一个function,清除字符串前后的空格 第一种:循环替换 //供使用者调用 function trim(s){ return trimRight(trimLe...

C/C++ / string 字符串去掉左右空格

以下代码摘抄CSDN论坛: 源文连接在:http://topic.csdn.net/u/20110620/10/1e0e91f0-1440-45db-aa29-6ce618fec2da.html ...

string去空格

众所周知,string字符串去除空格的方法有trim()和replace(),区别在于trim()去首尾的空格,但是不能去中间的,而replace可以去除所有的空格。 string data1=" ...
  • lllljz
  • lllljz
  • 2012-05-28 15:58
  • 20881

去除C++String的首尾空格

#include #include using namespace std; string& trim(string &); int main() { string s = " Hell...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)