用String对象的方法replaceAll就可以了!
replaceAll(String regex, String replacement)
使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串。
示例代码:
代码如下 | 复制代码 |
public class T3 { public static void main(String args[]) { String str="aa bb cc"; System.out.println(str.replaceAll(" ", "")); }} |
去掉一个字符串首尾的空格
代码如下 | 复制代码 |
public class Format { public static String trim(String s) { public static void main(String[] args) { |
下面再分享一个替换字符串中的所有空格
代码如下 | 复制代码 |
import java.util.regex.Matcher; import java.util.regex.Pattern; /** * @author lei * 2011-9-2 */ public class StringUtils { public static String replaceBlank(String str) { 笨方法:String s = "你要去除的字符串"; 1.去除空格:s = s.replace('\s',''); 2.去除回车:s = s.replace('n',''); 这样也可以把空格和回车去掉,其他也可以照这样做。 注:n 回车(u000a) |