String testStr=" ababaaaabbccc ";
String resultStr=testStr.replaceAll("^[ *| *]*","").replaceAll("[ *| *]*$","");
这样就可以了,可以去掉全角空格也可以去掉半角的空格。
要注意的是replaceAll的第一个参数使用的是正则表达式的语法
"^[ *| *]*"表示以全角空格或半角空格开头的所有组合。
"[ *| *]*$"表示以全角空格或半角空格结尾的所有组合
String resultStr=testStr.replaceAll("^[ *| *]*","").replaceAll("[ *| *]*$","");
这样就可以了,可以去掉全角空格也可以去掉半角的空格。
要注意的是replaceAll的第一个参数使用的是正则表达式的语法
"^[ *| *]*"表示以全角空格或半角空格开头的所有组合。
"[ *| *]*$"表示以全角空格或半角空格结尾的所有组合